Skip to main content
Programmatically manage AI agents in AGO. Create, update, delete, and configure agents via REST API.

Authentication

All endpoints require authentication via API key or JWT token.

Endpoints Overview


List Agents

Retrieve all agents accessible to the authenticated user.

Response


Get Agent Details

Retrieve full details for a specific agent.

Response


Create Agent

Create a new agent with specified configuration.

Request Body

Required Fields

Optional Fields

Response


Update Agent

Update an existing agent’s configuration.

Request Body

Only include fields you want to update:

Response


Delete Agent

Delete an agent permanently.

Response

Warning: Deleting an agent is permanent. Associated conversations remain but can no longer continue.

Bulk Update Order

Update the display order of multiple agents at once.

Request Body

Response


Global Configuration

Configure system-wide agent settings via the Config API.

Error Responses

400 Bad Request

404 Not Found

409 Conflict