List models
List OpenAI-compatible public model metadata without authentication. This route returns the same non-organization-specific catalog as /api/v1/models, including when credentials are supplied. Redis caches complete JSON responses for 24 hours and admin mutations or worker model syncs and price imports for any provider invalidate the shared generation. HTTP responses use Cache-Control: no-store; configured cache outages return 503. Inference authorization remains required.
The response is aligned with gateway model discovery and exposes safe logical model IDs, supported parameters, privacy tiers and customer prices. Attestation and encryption evidence is returned by the attestation endpoint, not model discovery.
Query Parameters
chat, image, embedding, other, or all
chat, text, image, images, embedding, embeddings, other, all Case-insensitive model search
anon, private, confidential, or encrypted
anon, private, confidential, encrypted frontier, open_source, open-source, or unknown
frontier, open_source, open-source, unknown Comma-separated capability filter
^\s*(?:[Ff][Ii][Ll][Ee][-_][Aa][Tt][Tt][Aa][Cc][Hh][Mm][Ee][Nn][Tt][Ss]|[Ii][Mm][Aa][Gg][Ee][-_][Ii][Nn][Pp][Uu][Tt][Ss]|[Ii][Mm][Aa][Gg][Ee][-_][Gg][Ee][Nn][Ee][Rr][Aa][Tt][Ii][Oo][Nn]|[Ww][Ee][Bb][-_][Tt][Oo][Oo][Ll][Ss]|[Ww][Ee][Bb][-_][Ss][Ee][Aa][Rr][Cc][Hh]|[Ww][Ee][Bb][-_][Ff][Ee][Tt][Cc][Hh]|[Rr][Ee][Aa][Ss][Oo][Nn][Ii][Nn][Gg]|[Ff][Uu][Nn][Cc][Tt][Ii][Oo][Nn][-_][Tt][Oo][Oo][Ll][Ss]|[Tt][Oo][Oo][Ll][-_][Cc][Hh][Oo][Ii][Cc][Ee]|[Jj][Ss][Oo][Nn][-_][Mm][Oo][Dd][Ee]|[Ss][Tt][Rr][Uu][Cc][Tt][Uu][Rr][Ee][Dd][-_][Oo][Uu][Tt][Pp][Uu][Tt][Ss]|[Ss][Tt][Rr][Ii][Cc][Tt][-_][Ff][Uu][Nn][Cc][Tt][Ii][Oo][Nn][-_][Tt][Oo][Oo][Ll][Ss]|[Tt][Oo][Oo][Ll][-_][Cc][Aa][Ll][Ll][-_][Cc][Oo][Nn][Cc][Uu][Rr][Rr][Ee][Nn][Cc][Yy][-_][Cc][Oo][Nn][Tt][Rr][Oo][Ll]|[Pp][Aa][Rr][Aa][Ll][Ll][Ee][Ll][-_][Tt][Oo][Oo][Ll][-_][Cc][Aa][Ll][Ll][Ss]|[Ss][Tt][Oo][Pp][-_][Ss][Ee][Qq][Uu][Ee][Nn][Cc][Ee][Ss]|[Ff][Rr][Ee][Qq][Uu][Ee][Nn][Cc][Yy][-_][Pp][Ee][Nn][Aa][Ll][Tt][Yy]|[Pp][Rr][Ee][Ss][Ee][Nn][Cc][Ee][-_][Pp][Ee][Nn][Aa][Ll][Tt][Yy]|[Aa][Tt][Tt][Ee][Ss][Tt][Aa][Bb][Ll][Ee]|[Tt][Ee][Ee][-_][Aa][Tt][Tt][Ee][Ss][Tt][Aa][Tt][Ii][Oo][Nn]|[Ee][Nn][Cc][Rr][Yy][Pp][Tt][Ee][Dd])\s*(,\s*(?:[Ff][Ii][Ll][Ee][-_][Aa][Tt][Tt][Aa][Cc][Hh][Mm][Ee][Nn][Tt][Ss]|[Ii][Mm][Aa][Gg][Ee][-_][Ii][Nn][Pp][Uu][Tt][Ss]|[Ii][Mm][Aa][Gg][Ee][-_][Gg][Ee][Nn][Ee][Rr][Aa][Tt][Ii][Oo][Nn]|[Ww][Ee][Bb][-_][Tt][Oo][Oo][Ll][Ss]|[Ww][Ee][Bb][-_][Ss][Ee][Aa][Rr][Cc][Hh]|[Ww][Ee][Bb][-_][Ff][Ee][Tt][Cc][Hh]|[Rr][Ee][Aa][Ss][Oo][Nn][Ii][Nn][Gg]|[Ff][Uu][Nn][Cc][Tt][Ii][Oo][Nn][-_][Tt][Oo][Oo][Ll][Ss]|[Tt][Oo][Oo][Ll][-_][Cc][Hh][Oo][Ii][Cc][Ee]|[Jj][Ss][Oo][Nn][-_][Mm][Oo][Dd][Ee]|[Ss][Tt][Rr][Uu][Cc][Tt][Uu][Rr][Ee][Dd][-_][Oo][Uu][Tt][Pp][Uu][Tt][Ss]|[Ss][Tt][Rr][Ii][Cc][Tt][-_][Ff][Uu][Nn][Cc][Tt][Ii][Oo][Nn][-_][Tt][Oo][Oo][Ll][Ss]|[Tt][Oo][Oo][Ll][-_][Cc][Aa][Ll][Ll][-_][Cc][Oo][Nn][Cc][Uu][Rr][Rr][Ee][Nn][Cc][Yy][-_][Cc][Oo][Nn][Tt][Rr][Oo][Ll]|[Pp][Aa][Rr][Aa][Ll][Ll][Ee][Ll][-_][Tt][Oo][Oo][Ll][-_][Cc][Aa][Ll][Ll][Ss]|[Ss][Tt][Oo][Pp][-_][Ss][Ee][Qq][Uu][Ee][Nn][Cc][Ee][Ss]|[Ff][Rr][Ee][Qq][Uu][Ee][Nn][Cc][Yy][-_][Pp][Ee][Nn][Aa][Ll][Tt][Yy]|[Pp][Rr][Ee][Ss][Ee][Nn][Cc][Ee][-_][Pp][Ee][Nn][Aa][Ll][Tt][Yy]|[Aa][Tt][Tt][Ee][Ss][Tt][Aa][Bb][Ll][Ee]|[Tt][Ee][Ee][-_][Aa][Tt][Tt][Ee][Ss][Tt][Aa][Tt][Ii][Oo][Nn]|[Ee][Nn][Cc][Rr][Yy][Pp][Tt][Ee][Dd])\s*)*$Minimum context window in tokens
x >= 0Maximum input price per million tokens
x >= 0Maximum output price per million tokens
x >= 0Maximum combined price per million tokens
x >= 0
