> ## Documentation Index
> Fetch the complete documentation index at: https://docs.domesystems.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# API Reference

> Connect RPC API for the Dome Platform

The Dome Platform exposes a Connect RPC API organized into six services. Each service covers a distinct domain — agent registry, identity, authorization, audit, platform management, and simulation.

All endpoints use `POST` with JSON request bodies. Authentication is via Bearer token from the [Identity service](/api/identity/exchange-token).

<CardGroup cols={2}>
  <Card title="Agent Registry" icon="bot" href="/api/agents/register-agent">
    Register, update, suspend, revoke agents and manage API keys.
  </Card>

  <Card title="Identity" icon="key-round" href="/api/identity/exchange-token">
    Token exchange and authentication.
  </Card>

  <Card title="Authorization" icon="shield-check" href="/api/authorization/evaluate">
    Deploy, evaluate, and manage Cedar rule bundles.
  </Card>

  <Card title="Audit" icon="scroll-text" href="/api/audit/query-events">
    Query, stream, and export audit events.
  </Card>

  <Card title="Management" icon="settings" href="/api/management/create-workspace">
    Workspaces, backends, verification providers, and platform config.
  </Card>

  <Card title="Simulation" icon="flask-conical" href="/api/simulation/simulate">
    Replay candidate rules against audit history.
  </Card>
</CardGroup>

## Next steps

Same operations show up in the CLI and MCP. Runtime calls go through Develop:

* [CLI](/cli) for the equivalent command-line surfaces
* [MCP](/reference/mcp) when an assistant should call the same operations
* [Develop](/develop) for runtime credentials and Gateway endpoints
* [Events](/reference/events) reference for audit envelope and catalog contracts
