Python
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.auriko.ai/v1",
api_key=os.environ["AURIKO_API_KEY"],
)
model = client.models.retrieve("claude-sonnet-4-6")
print(model.id, model.owned_by)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.auriko.ai/v1/models/{model_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));curl https://api.auriko.ai/v1/models/claude-sonnet-4-6 \
-H "Authorization: Bearer $AURIKO_API_KEY"
{
"id": "claude-sonnet-4-6",
"object": "model",
"created": 1776656101,
"owned_by": "auriko",
"context_window": 1000000,
"supported_endpoints": [
"chat_completions"
],
"providers": [
{
"name": "anthropic",
"input_price": 3,
"output_price": 15,
"data_policy": "no_training"
}
]
}Models
Retrieve callable model
Returns metadata for one model ID or alias you can use in an inference request.
GET
/
v1
/
models
/
{model_id}
Python
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.auriko.ai/v1",
api_key=os.environ["AURIKO_API_KEY"],
)
model = client.models.retrieve("claude-sonnet-4-6")
print(model.id, model.owned_by)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.auriko.ai/v1/models/{model_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));curl https://api.auriko.ai/v1/models/claude-sonnet-4-6 \
-H "Authorization: Bearer $AURIKO_API_KEY"
{
"id": "claude-sonnet-4-6",
"object": "model",
"created": 1776656101,
"owned_by": "auriko",
"context_window": 1000000,
"supported_endpoints": [
"chat_completions"
],
"providers": [
{
"name": "anthropic",
"input_price": 3,
"output_price": 15,
"data_policy": "no_training"
}
]
}GET /v1/models/{model_id} returns metadata for one callable model.
Pass a canonical model ID such as claude-sonnet-4-6, or pass an alias such as gpt-4o-mini. Aliases resolve to the canonical ID in the response.
To find model IDs, compare capabilities, inspect context windows, or review provider pricing, use the Model directory.
All parameters, request/response schemas, and examples are auto-generated from the OpenAPI specification.
Authorizations
API key authentication.
Keys start with ak_ prefix.
Example: Authorization: Bearer ak_live_xxxxxxxxxxxx
Path Parameters
Canonical model ID or alias. Aliases (e.g. gpt-4o-mini) are
resolved to the canonical ID (e.g. gpt-4o-mini-2024-07-18).
Response
Model details
Model information with provider availability
Canonical model ID
Allowed value:
"model"Unix timestamp
Always "auriko"
Auriko extension: Largest context window across the model's providers.
Auriko extension: APIs the model supports (e.g., chat_completions, responses, batch).
Auriko extension: Available providers with pricing.
Allows clients to see all available options for this model.
Show child attributes
Show child attributes