Python
import requests
url = "https://api.auriko.ai/v1/registry/models"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.auriko.ai/v1/registry/models', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));curl https://api.auriko.ai/v1/registry/models
{
"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
}Model Catalog
Canonical model records
Lists normalized model records with canonical IDs, capabilities, and provider availability.
GET
/
v1
/
registry
/
models
Python
import requests
url = "https://api.auriko.ai/v1/registry/models"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.auriko.ai/v1/registry/models', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));curl https://api.auriko.ai/v1/registry/models
{
"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.