Skip to main content
GET
/
v1
/
registry
/
models
Python
import requests

url = "https://api.auriko.ai/v1/registry/models"

response = requests.get(url)

print(response.text)
{ "models": [ { "id": "gpt-4o-2024-08-06", "family": "gpt-4o-2024-08-06", "display_name": "GPT-4o", "capabilities": { "supports_tools": true, "supports_vision": true, "supports_json_mode": true, "supports_reasoning": false, "supports_streaming": true, "supports_web_search": true, "supports_computer_use": false, "supports_prompt_caching": false, "supports_code_interpreter": false, "supports_structured_output": true }, "input_modalities": [ "image", "text" ], "output_modalities": [ "text" ], "author": "openai", "providers": [ "openai" ], "has_free_provider": false } ], "count": 127 }
GET /v1/registry/models returns a compact record for each canonical model. Use this endpoint when you need normalized model IDs, capabilities, authors, and provider availability for catalog views. For provider routes, context windows, modalities, and pricing tiers, use the Model directory.
This endpoint is public and does not require authentication.
All parameters, request/response schemas, and examples are auto-generated from the OpenAPI specification.

Response

Canonical model records

models
object[]
required
count
integer
required

Total number of models

playground_defaults
string[]

Ordered list of model IDs recommended as playground defaults. Frontend should select the first available.