Temporarily suspend a machine agent, blocking all sessions and tool invocations
POST /v1/agents/{agentID}/suspend
Suspends a machine agent identity, immediately preventing it from creating new sessions, invoking tools, or performing any authenticated operations. Suspension is reversible — the agent can be reactivated by updating its status back to "active" via the update endpoint.
All active sessions belonging to the suspended agent are effectively blocked at the access-control layer. Existing session tokens will fail scope checks until the agent is reactivated.
X-API-Key header or Bearer JWT token. Tenant-scoped via X-Tenant-ID.
maip:t1234567:01HYX3KPZQ7RJGBN0WFMV8SDEH)."suspended" on success.API key for machine-to-machine authentication
Agent identifier
Human-readable reason for suspension
Agent suspended
orchestrator, worker, inference, pipeline, service, bot, llm 256active, suspended, revoked 0 <= x <= 1Base64-encoded public key