List Catalog Providers
List all available speech synthesis providers in the catalog.
Returns the full set of processing providers — each with its display name,
number of available models, and a HATEOAS `models` link to
`GET /providers/{provider}/models`. The response contains only
customer-facing metadata; cost, credentials, and base URLs are never included.
This endpoint is the starting point for building a provider/model/voice
selection flow. The typical traversal is: list providers → follow `models`
link → follow `voices` link for the chosen model. Requires `X-Workspace-Id`
and the `catalog:read` scope.
Authentication
AuthorizationBearer
Clerk JWT token
OR
AuthorizationBearer
Onepin live API key (op_live_...). Test and public keys are reserved in Phase 1.
Headers
X-Workspace-Id
Response
Successful Response
data
meta
pagination
Errors
422
Unprocessable Entity Error

