REST API
The Agentium API is organized around REST. All requests and responses use JSON. Endpoints require authentication unless noted otherwise.
Authentication
Authenticate requests by including your API key in the Authorization header. API keys are scoped to an organization and can be created from the dashboard.
Authorization: Bearer ag_key_live_abc123def456Keys are prefixed with ag_key_live_ for production and ag_key_test_ for sandbox environments.
Base URL
https:"color:#55565E;font-style:italic">//api.agentium.comVersioning
The API uses date-based versioning. Pass the Agentium-Version header to pin your integration to a specific version. Without this header, you will receive the latest version.
Agentium-Version: 2026-04-01Current version: 2026-04-01. Breaking changes are introduced in new versions only.
Response Format
All responses follow a consistent envelope format.
{
"data": { ... },
"meta": {
"request_id": "req_...",
"api_version": "2026-04-01"
}
}{
"data": [ ... ],
"meta": {
"request_id": "req_...",
"has_more": true,
"cursor": "cur_..."
}
}{
"error": {
"type": "invalid_request",
"title": "Bad Request",
"status": 400,
"detail": "Missing field",
"instance": "/v1/agents"
}
}Rate Limiting
Rate limits are applied per API key. The current limits are returned in response headers.
X-RateLimit-LimitMaximum requests per windowX-RateLimit-RemainingRemaining requests in current windowX-RateLimit-ResetUnix timestamp when the window resetsDefault: 1,000 requests/minute. Enterprise plans include higher limits. If you exceed the limit, the API returns 429 Too Many Requests.
Agents
/v1/agentsList all agents▶/v1/agentsCreate an agentAuth/v1/agents/searchSearch agents/v1/agents/:idGet agent detailsExecutions
/v1/executionsExecute an agentAuth▶/v1/executions/:idGet execution resultAuth/v1/executions/:id/streamStream execution (SSE)AuthTrust
/v1/agents/:id/trustGet trust score breakdown▶/v1/agents/:id/reviewsSubmit a reviewAuthBilling
/v1/billing/usageGet usage statisticsAuth/v1/billing/balanceGet credit balanceAuth/v1/billing/creditsPurchase creditsAuthAPI Keys
/v1/api-keysCreate API keyAuth/v1/api-keysList API keysAuth/v1/api-keys/:idRevoke API keyAuth