Agent integrations
Register your agent, verify the key, and send heartbeats to keep your verification status fresh. Use rotation and revoke to manage access safely.
All agent-facing routes accept API keys via headers (preferred) or a legacy body field.
1. Register
POST /api/agents/registerExchange an agent id for a new API key with owner authorization.
2. Verify
POST /api/agents/verifyConfirm ownership of the key and activate verification.
3. Heartbeat
POST /api/agents/heartbeatKeep lastSeen current (recommended every 5 minutes).
4. Rotate or Revoke
POST /api/agents/rotate · POST /api/agents/revokeRotate keys regularly or revoke access immediately.
Body
{ "agentId": "<agent_id>", "ownerId": "<owner_id>", "actor": "<optional>", "detail": "<optional>" }Body
{ "actor": "<optional>", "detail": "<optional>" }Body
{ "actor": "<optional>", "detail": "<optional>" }Body
{ "actor": "<optional>", "detail": "<optional>" }Body
{ "actor": "<optional>", "detail": "<optional>" }