Current AI gateway routes for upstream and pool management, OAuth, usage, conversations, playground tools, and vendor-compatible proxy endpoints. AI gateway APIs live under /ai-gateway.

Endpoint Areas

AreaEndpoints
Provider and model discoveryGET /ai-gateway/providers, GET /ai-gateway/platform-models, GET /ai-gateway/openai/v1/models, GET /ai-gateway/claude/v1/models, GET /ai-gateway/gemini/v1beta/models
UpstreamsGET/POST /ai-gateway/upstreams, GET/PUT/DELETE /ai-gateway/upstreams/{id}, POST /ai-gateway/upstreams/{id}/test, GET /ai-gateway/upstreams/{id}/usage
PoolsGET/POST /ai-gateway/pools, GET/DELETE /ai-gateway/pools/{id}, POST /ai-gateway/pools/{id}/members, DELETE /ai-gateway/pools/{id}/members/{upstreamId}, DELETE /ai-gateway/pools/{id}/platform-members/{platformModelId}
API keys and OAuthGET/POST /ai-gateway/keys, DELETE /ai-gateway/keys/{id}, POST /ai-gateway/oauth/claude/*, POST /ai-gateway/oauth/gemini/*, POST /ai-gateway/oauth/openai/*
Usage and conversationsGET /ai-gateway/usage, GET /ai-gateway/usage/realtime, GET /ai-gateway/conversations, GET /ai-gateway/conversations/{requestId}
PlaygroundPOST /ai-gateway/playground/chat, POST /ai-gateway/playground/embeddings
Vendor-compatible proxy routesClaude: /ai-gateway/claude/v1/*, OpenAI: /ai-gateway/openai/v1/*, Gemini: /ai-gateway/gemini/v1beta/*

Notes

  • The OpenAI-, Claude-, and Gemini-compatible routes are part of the same schema and are proxied through the platform gateway.
  • OAuth setup and token exchange routes are grouped by provider under /ai-gateway/oauth/*.
  • Usage, conversation history, and playground routes are documented in the checked-in OpenAPI schema even when they are not all linked as first-class operation pages yet.