# ImaRobot ## Docs - [Get an agent](https://docs.imarobot.ai/api-reference/agents/get.md): GET /v1/agents/:id - [Issue a token](https://docs.imarobot.ai/api-reference/agents/issue-token.md): POST /v1/agents/:id/issue-token - [List agents](https://docs.imarobot.ai/api-reference/agents/list.md): GET /v1/agents - [Register an agent](https://docs.imarobot.ai/api-reference/agents/register.md): POST /v1/agents/register - [Revoke an agent](https://docs.imarobot.ai/api-reference/agents/revoke.md): POST /v1/agents/:id/revoke - [Authentication](https://docs.imarobot.ai/api-reference/authentication.md): API key types, scopes, and how to authenticate. - [Errors](https://docs.imarobot.ai/api-reference/errors.md): All error codes and when they occur. - [API overview](https://docs.imarobot.ai/api-reference/introduction.md): Base URL, versioning, and conventions. - [Verification log](https://docs.imarobot.ai/api-reference/log.md): GET /v1/log - [Verify a token](https://docs.imarobot.ai/api-reference/verify.md): GET /v1/verify/:token - [How it works](https://docs.imarobot.ai/concepts/how-it-works.md): The three-step flow — issue, verify, revoke. - [Offline mode](https://docs.imarobot.ai/concepts/offline-mode.md): Validate tokens cryptographically without a network call. - [Scopes](https://docs.imarobot.ai/concepts/scopes.md): Declare what an agent is allowed to do. - [Token lifecycle](https://docs.imarobot.ai/concepts/token-lifecycle.md): How tokens are issued, expire, and get revoked. - [Design partner program](https://docs.imarobot.ai/guides/design-partners.md): Shape the spec. Free Enterprise tier for 6 months. - [Express middleware](https://docs.imarobot.ai/guides/express-middleware.md): Protect Express routes with ImaRobot token verification. - [Key rotation](https://docs.imarobot.ai/guides/key-rotation.md): Rotate agent credentials without downtime. - [Register your first agent](https://docs.imarobot.ai/guides/register-first-agent.md): Step-by-step guide to registering an agent and issuing its first token. - [ImaRobot Documentation](https://docs.imarobot.ai/index.md): The identity and verification layer for AI agents. - [Quickstart](https://docs.imarobot.ai/quickstart.md): Give your AI agent an identity and verify it — no domain required. Takes under 5 minutes. - [imarobot-agent](https://docs.imarobot.ai/sdks/agent.md): The issuer-side SDK. Register, manage, and rotate agents from your codebase. - [imarobot-verify](https://docs.imarobot.ai/sdks/verify.md): The receiver-side SDK. Open source. Verify ImaRobot tokens in 3 lines. - [Infrastructure & Security](https://docs.imarobot.ai/security/infrastructure.md): How ImaRobot is built, where your data lives, and who processes it. ## OpenAPI Specs - [openapi](https://docs.imarobot.ai/api-reference/openapi.json) ## Optional - [Dashboard](https://app.imarobot.ai) - [GitHub](https://github.com/humansandrobots) - [Support](mailto:rafi@humansandrobots.ai)