Response
string
Always
list.array
Array of model objects.Each model always contains:
id(string): Model identifierobject(string):modelcreated(integer): Creation timestampowned_by(string): Model provideraisonar.aliases(array): Public aliases for the same modelaisonar.pricing(object): Scalar public pricing summaryaisonar.capabilities(array): Public capability tagsaisonar.max_input_tokens(number ornull): Input context limit when availableaisonar.max_output_tokens(number ornull): Output limit when availableaisonar.category(string): Public model categoryaisonar.pricing_unit(string): Public pricing unitaisonar.has_complex_pricing(boolean): Whether model pricing has model-specific dimensionsaisonar.lifecycle(object): Lifecycle stage, release/deprecation dates, replacement model, and latest badge derivationaisonar.commercial(object): User charge policy, free reason, and optional free-until timestampaisonar.badges(array): Display badges derived from lifecycle and commercial metadata
aisonar.providers(array): Public providers when availableaisonar.cache_pricing(object ornull): Prompt-cache prices when availableaisonar.pricing_summary(object ornull): Returned only for complex-pricing modelsaisonar.request_format_summary(object ornull): Lightweight non-chat discovery summary withpublic_operations,request_endpoint, andrequest_endpoint_by_operationaisonar.agent_preferences(object): Returned only whenrecommended_foris present
aisonar.capability_flags, aisonar.supported_operations, aisonar.pricing_provenance, and aisonar.request_format_details are only returned by GET /v1/models/{model}.GET /v1/models is optimized for discovery. Detail-only metadata such as capability_flags, pricing_provenance, and the full request_format_details live on GET /v1/models/{model}.Model Deletion
DELETE /v1/models/{model} is not supported. AI Sonar models are a shared public catalog, not user-owned fine-tuned model resources.
Query Parameters
string
Optional public category filter. Supports
chat, image, video, audio, tts, stt, music, 3d, embedding, rerank, and translation.string
Optional non-chat recommendation scene. Supports
image, video, music, 3d, tts, stt, embedding, rerank, and translation.string
Optional provider filter such as
openai, anthropic, google, or deepseek.string
Optional model tag filter such as
chat, image, video, embedding, or translation.When
recommended_for is present, /v1/models sorts non-chat models by the latest cached 24-hour success-rate snapshot. Models with status = "insufficient_samples" remain visible but sort after scored models.Filtering by Provider
Model Categories
Agent Recommendation Example
Response