Section 17

17. Complete endpoint reference

104 paths, 122 operations. GET /v1/openapi.json is authoritative and always current; this table is a map.

Inference

POST /v1/chat/completions · POST /v1/completions · POST /v1/embeddings · POST /v1/rerank · POST /v1/classify · POST /v1/moderations · POST /v1/images/generations · POST /v1/images/edits · POST /v1/audio/speech · POST /v1/audio/transcriptions · POST /v1/audio/translations · POST /anthropic/v1/messages · POST /v1/responses

Models and catalog

GET|POST /v1/models · GET|DELETE /v1/models/{id} · GET /v1/models/{id}/capabilities · GET /v1/models/{id}/health · GET /v1/registrations · GET /v1/providers · GET /v1/catalog · GET /v1/catalog/models · GET /v1/catalog/models/{id}

Compute

GET|POST /v1/instances · GET|DELETE /v1/instances/{id} · POST /v1/instances/{id}/stop · GET /v1/instances/{id}/logs · GET /v1/instances/{id}/diagnostics · GET /v1/blueprints · GET /v1/blueprints/{name} · GET /v1/gpu-offerings · GET /v1/launch-estimate

Identity and tenancy

POST /v1/auth/{signup,login,refresh,logout} · POST /v1/auth/password/{reset-request,reset-confirm} · POST /v1/auth/email/verify · GET /v1/me · GET /v1/me/organizations · GET /v1/me/sessions · POST /v1/me/sessions/revoke-others · POST /v1/me/password · POST /v1/me/mfa/totp/{enroll,confirm} · POST /v1/me/mfa/recovery-codes/generate · GET /v1/tenants/{id} · GET|POST /v1/tenants/{id}/organizations · GET /v1/organizations/{id} · GET|POST /v1/organizations/{id}/projects · GET /v1/projects/{id} · GET|POST /v1/organizations/{id}/members · PUT|DELETE /v1/organizations/{id}/members/{user_id} · GET|POST /v1/organizations/{id}/invitations · POST /v1/invitations/accept · DELETE /v1/invitations/{id} · GET|POST /v1/organizations/{id}/service-accounts · GET|DELETE /v1/service-accounts/{id}

Keys and BYOK

GET|POST /v1/projects/{id}/keys · GET|PATCH|DELETE /v1/keys/{id} · POST /v1/keys/{id}/rotate · GET|POST /v1/byok/credentials · DELETE /v1/byok/credentials/{id} · POST /v1/byok/credentials/{id}/rotate

Money and observability

GET /v1/usage · GET /v1/quotas · GET /v1/billing/{balance,costs,credits,entitlement,plans} · GET /v1/analytics/{cost,instances,margin} · GET /v1/audit · GET /v1/audit/export · GET /v1/audit/{id} · POST /v1/tenants/{id}/billing/{checkout,portal} (501) · POST /v1/tenants/{id}/billing/entitlement/change-plan

Webhooks

GET|POST /v1/projects/{id}/webhooks · GET|PATCH|DELETE /v1/webhooks/{id} · POST /v1/webhooks/{id}/rotate-secret · GET /v1/webhooks/{id}/deliveries · POST /v1/webhooks/deliveries/{id}/replay · GET /v1/webhooks/event-types · GET|POST /v1/tenants/{id}/notifications/subscriptions · DELETE /v1/tenants/{id}/notifications/subscriptions/{sub_id}

Health

GET /v1/health/liveness · GET /v1/health/readiness · GET /v1/openapi.json