Returns the deploy audit history for an agent.
Each row records a deploy attempt (successful or failed), the previous and target revision, the user who triggered it, the per-connector activation results, and the time of the deploy. Rows are ordered newest first.
Authorization
Bearer JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
Path Parameters
The unique identifier of the agent.
The tenant identifier
Response Body
curl -X GET "https://api.fruxon.com/v1/tenants/string/agents/string/revisions/deploys"[
{
"id": "00000000-0000-0000-0000-000000000000",
"tenantId": "00000000-0000-0000-0000-000000000000",
"agentId": "string",
"previousRevision": 0,
"targetRevision": 0,
"status": "SUCCESS",
"connectorActivations": [
{
"connectorId": "00000000-0000-0000-0000-000000000000",
"name": "string",
"provider": "string",
"status": "UNSPECIFIED",
"error": "string"
}
],
"failedConnectorCount": 0,
"failureReason": "string",
"createdBy": "string",
"actor": "string",
"createdAt": 0
}
]{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}Deploys an agent revision, making it the active version.
All subsequent executions will use this revision's configuration. Connectors that don't require manual webhook setup are automatically activated.
Gets agent revision cost split by environment.
At least one `environment` query parameter is required; repeat the param to compare multiple environments side-by-side (`?environment=production&environment=staging`). Unknown slugs (not present in the tenant's environments table) are rejected with 400 — silent-empty would mask FE typos that drift from real config.