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

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

response = requests.get(url)

print(response.text)
{
  "models": {
    "gpt-4o-2024-08-06": {
      "family": "gpt-4o-2024-08-06",
      "author": "openai",
      "display_name": "GPT-4o",
      "providers": [
        {
          "provider": "openai",
          "provider_model_id": "gpt-4o-2024-08-06",
          "context_window": 128000,
          "max_output_tokens": 16384,
          "capabilities": {
            "supports_streaming": true,
            "supports_tools": true,
            "supports_json_mode": true,
            "supports_vision": true,
            "supports_reasoning": false,
            "supports_prompt_caching": false,
            "supports_computer_use": false,
            "supports_web_search": true,
            "supports_code_interpreter": false,
            "supports_structured_output": true
          },
          "input_modalities": [
            "text",
            "image"
          ],
          "output_modalities": [
            "text"
          ],
          "tools": [
            "function_calling",
            "web_search",
            "file_search",
            "image_generation",
            "code_interpreter",
            "mcp"
          ],
          "tiers": [
            {
              "name": "standard",
              "input_price": 2.5,
              "output_price": 10,
              "cache_read_price": 1.25,
              "cache_write_price": null,
              "latency_hint": "normal",
              "price_variants": []
            },
            {
              "name": "priority",
              "input_price": 4.25,
              "output_price": 17,
              "cache_read_price": 2.125,
              "cache_write_price": null,
              "latency_hint": "fast",
              "price_variants": []
            }
          ],
          "updated_at": "2026-04-18T02:21:03.169710Z",
          "data_policy": "no_training"
        }
      ]
    }
  },
  "generated_at": "2026-04-20T02:00:00Z"
}
GET /v1/directory/models returns the full model catalog. Use this endpoint when you want to browse models, compare providers, inspect capabilities, or choose a model ID for inference requests. Each model includes provider routes, context windows, maximum output tokens, capabilities, modalities, and pricing tiers. To list model IDs available to your API key, use List callable models.
This endpoint is public and does not require authentication.
All parameters, request/response schemas, and examples are auto-generated from the OpenAPI specification.

Response

Model directory

Model directory with detailed provider route information

models
object
required

Map of canonical model ID to model entry

generated_at
string
required

ISO 8601 timestamp when the directory was generated

Example:

"2026-03-17T12:00:00Z"