# Apigene ## Docs - [Agent Create](https://docs.apigene.ai/api-reference/agent/agent-create.md): Create a new agent. - [Agent Delete](https://docs.apigene.ai/api-reference/agent/agent-delete.md): Delete an agent. - [Agent Get](https://docs.apigene.ai/api-reference/agent/agent-get.md): Get a specific agent by ID. - [Agent Update](https://docs.apigene.ai/api-reference/agent/agent-update.md): Update an existing agent. - [Agents List](https://docs.apigene.ai/api-reference/agent/agents-list.md): List all agents for the current tenant. - [Get Audit Logs](https://docs.apigene.ai/api-reference/audit/audit-logs.md): Get audit logs for the tenant with optional filtering - [Get Resource Audit History](https://docs.apigene.ai/api-reference/audit/resource-audit-history.md): Get complete audit history for a specific resource - [Context Create](https://docs.apigene.ai/api-reference/context/context-create.md): Endpoint to create a new context associated with the authenticated tenant. - [Context Delete](https://docs.apigene.ai/api-reference/context/context-delete.md): Endpoint to delete a context by its ID. - [Context Get](https://docs.apigene.ai/api-reference/context/context-get.md): Endpoint to retrieve a context by its unique ID. - [Context List](https://docs.apigene.ai/api-reference/context/context-list.md): Endpoint to list all contexts associated with the current tenant. - [Context Update](https://docs.apigene.ai/api-reference/context/context-update.md): Endpoint to update an existing context by its ID. - [Get Interaction Detail](https://docs.apigene.ai/api-reference/interaction/get-interaction-detail.md): Get detailed interaction data by ID. - [Get Summary](https://docs.apigene.ai/api-reference/interaction/get-summary.md): Endpoint to retrieve summarized interaction counts over a specified date range, grouped by daily, weekly, or monthly intervals. Optionally filters by API titles and supports flexible time granularity in results. - [Interaction Create](https://docs.apigene.ai/api-reference/interaction/interaction-create.md): Create an interaction. - [List Interactions](https://docs.apigene.ai/api-reference/interaction/list-interactions.md): List interactions metadata (optimized for table display). - [Mcp Create From Api](https://docs.apigene.ai/api-reference/mcp-server/mcp-create-from-api.md): Create a new MCP server from an existing API specification. - [Mcp Server Create](https://docs.apigene.ai/api-reference/mcp-server/mcp-server-create.md): Create a new MCP server. - [Mcp Server Delete](https://docs.apigene.ai/api-reference/mcp-server/mcp-server-delete.md): Delete an MCP server. - [Mcp Server Get](https://docs.apigene.ai/api-reference/mcp-server/mcp-server-get.md): Get a specific MCP server by ID. - [Mcp Server Update](https://docs.apigene.ai/api-reference/mcp-server/mcp-server-update.md): Update an existing MCP server. - [Mcp Servers List](https://docs.apigene.ai/api-reference/mcp-server/mcp-servers-list.md): List all MCP servers for the current tenant. - [App Execute Action](https://docs.apigene.ai/api-reference/mcp/mcp-app-execute-action.md): Triggers an interaction for a custom MCP model using the provided input and operation ID. Returns the MCP-generated response. - [App Get Actions](https://docs.apigene.ai/api-reference/mcp/mcp-app-get-actions.md): List the available actions for a given app. - [Apps List](https://docs.apigene.ai/api-reference/mcp/mcp-apps-list.md): Returns Custom GPT's full instructions. GPT must call this at the start of each session, before any other action. Response JSON: {task, operations_list} where operations_list lists actions for app_execute_action. - [Apps Search Actions](https://docs.apigene.ai/api-reference/mcp/mcp-apps-search-actions.md): Search across all agentic metadata for the most relevant actions based on the query parameters. - [Get Context](https://docs.apigene.ai/api-reference/mcp/mcp-get-context.md): Get a specific context by its name for the specified agent. Returns the full context data for the specified context name if the agent has access to it. - [Get Instructions](https://docs.apigene.ai/api-reference/mcp/mcp-get-instructions.md): Returns the formatted agent instructions for the specified GenAI app. This includes the app description, internal guidelines, and list of available apps with their capabilities. - [List Contexts](https://docs.apigene.ai/api-reference/mcp/mcp-list-contexts.md): List all context names available for the specified agent. Returns a list of context names that the agent has access to. - [Org Add User](https://docs.apigene.ai/api-reference/org/org-add-user.md): Endpoint for an organization admin to add a new user to their organization. - [Org Create](https://docs.apigene.ai/api-reference/org/org-create.md) - [Org Delete](https://docs.apigene.ai/api-reference/org/org-delete.md): Endpoint to delete an organization and all its associated data. This operation is restricted to root-level users only. - [Org Generate Token](https://docs.apigene.ai/api-reference/org/org-generate-token.md): Endpoint for organization admins to generate an access token scoped to their organization. - [Org Get Details](https://docs.apigene.ai/api-reference/org/org-get-details.md): Endpoint to retrieve full organization details, including metadata and member information. Access is restricted to organization admins. - [Org Remove User](https://docs.apigene.ai/api-reference/org/org-remove-user.md): Endpoint for organization admins to remove a user from their organization. - [Spec Create From File](https://docs.apigene.ai/api-reference/spec/spec-create-from-file.md): Create spec from uploaded file. - [Spec Create From Url](https://docs.apigene.ai/api-reference/spec/spec-create-from-url.md) - [Spec Delete](https://docs.apigene.ai/api-reference/spec/spec-delete.md): Delete a spec by its API name. - [Spec Get](https://docs.apigene.ai/api-reference/spec/spec-get.md): Get information about a specific spec. - [Spec Update](https://docs.apigene.ai/api-reference/spec/spec-update.md): Update a spec with new information. - [Specs List](https://docs.apigene.ai/api-reference/spec/specs-list.md): List all available specs. - [Get Version](https://docs.apigene.ai/api-reference/system/get-version.md) - [Health Check](https://docs.apigene.ai/api-reference/system/health-check.md) - [Task Background Run](https://docs.apigene.ai/api-reference/task/task-background-run.md): Endpoint to execute a task asynchronously in the background. - [Task Create](https://docs.apigene.ai/api-reference/task/task-create.md): Endpoint to create a new task associated with the current organization and user. - [Task Delete](https://docs.apigene.ai/api-reference/task/task-delete.md): Endpoint to delete an existing task by its ID. Only the original creator of the task is authorized to delete the task. - [Task Generate](https://docs.apigene.ai/api-reference/task/task-generate.md): Endpoint to generate a task from a natural language instruction and a list of API specifications. - [Task Get](https://docs.apigene.ai/api-reference/task/task-get.md): Endpoint to retrieve a specific task by its unique ID. - [Task Get Scheduled Runs Results](https://docs.apigene.ai/api-reference/task/task-get-scheduled-runs-results.md): Endpoint to retrieve the execution results of scheduled task runs. - [Task List](https://docs.apigene.ai/api-reference/task/task-list.md): Endpoint to list all tasks accessible to the current user. Filters tasks based on state and visibility: - Only includes tasks that are `enabled`. - Includes tasks that are either `public` or created by the current user. - [Task Update](https://docs.apigene.ai/api-reference/task/task-update.md): Endpoint to update an existing task by its ID. Only the original creator of the task is authorized to perform the update. - [Add Account](https://docs.apigene.ai/api-reference/tenant/add-account.md): Add a new account (org) to an existing tenant. Requires a valid tenant_org_token as a Bearer token in the Authorization header. - [Get Tenant Info](https://docs.apigene.ai/api-reference/tenant/get-tenant-info.md): Returns metadata about the tenant including tier and members, using the license_token for lookup. - [Tenant Setup](https://docs.apigene.ai/api-reference/tenant/tenant-setup.md): Public endpoint to provision a single-tenant environment using a license. It validates the license, creates tenant DB, registers the first admin, and returns an org token. ## OpenAPI Specs - [openapi](https://docs.apigene.ai/api-reference/openapi.json)