# Authentication (retired)

This document's content has moved to the OpenAPI spec.

The four admin auth domains (`/admin/*`, `/fusion/*`, `/cnc/*`, `/pose/*`) plus `/health` are each captured as a separate `security` scheme on the root spec:

- Root spec: [`docs/openapi/admin-api.yaml`](../../openapi/admin-api.yaml) — see the `components.securitySchemes` block (`adminApiKey`, `fusionApiKey`, `cncApiKey`, `poseApiKey`, plus the corresponding `*AccessToken` apiKey-in-header schemes).
- Top-level `description` in the root spec covers the request pipeline, access-policy claims, and the `x-access-policies` extension used per operation.
- Run locally: `yarn docs:serve` then open <http://localhost:8000/scalar/admin.html>.
