← All docs
Operations

API

Programmatic access for agencies.

The API surface is REST-shaped, JSON, scoped to the workspace via API key (Team+ plan). Generate keys at /settings/api-keys. Every endpoint accepts Authorization: Bearer <key>.

Endpoint families (Phase 1 scope)

  • GET /api/v1/sites, POST /api/v1/sites/{id}/audit
  • GET /api/v1/visibility, POST /api/v1/visibility/runs
  • POST /api/v1/campaigns, POST /api/v1/claims/check
  • GET /api/v1/findings (compliance feed)

OpenAPI schema at /api/v1/openapi.json. Per-workspace rate limits mirror the plan's AI run quota by default.