GET
/
v1
/
public
/
model-registry
/
models
cURL
curl --request GET \
  --url https://api.helicone.ai/v1/public/model-registry/models
{
  "data": {
    "models": [
      {
        "id": "<string>",
        "name": "<string>",
        "author": "<string>",
        "contextLength": 123,
        "endpoints": [
          {
            "provider": "<string>",
            "providerSlug": "<string>",
            "endpoint": {
              "pricing": [
                {
                  "threshold": 123,
                  "input": 123,
                  "output": 123,
                  "image": 123,
                  "cacheMultipliers": {
                    "write1h": 123,
                    "write5m": 123,
                    "cachedInput": 123
                  },
                  "cacheStoragePerHour": 123,
                  "thinking": 123,
                  "request": 123,
                  "audio": 123,
                  "video": 123,
                  "web_search": 123
                }
              ],
              "contextLength": 123,
              "maxCompletionTokens": 123,
              "ptbEnabled": true,
              "version": "<string>",
              "baseUrl": "<string>",
              "provider": "anthropic",
              "author": "anthropic",
              "providerModelId": "<string>",
              "supportedParameters": [
                "max_tokens"
              ]
            },
            "supportsPtb": true,
            "pricing": {
              "prompt": 123,
              "completion": 123,
              "audio": 123,
              "thinking": 123,
              "web_search": 123,
              "image": 123,
              "video": 123,
              "cacheRead": 123,
              "cacheWrite": 123,
              "threshold": 123
            },
            "pricingTiers": [
              {
                "prompt": 123,
                "completion": 123,
                "audio": 123,
                "thinking": 123,
                "web_search": 123,
                "image": 123,
                "video": 123,
                "cacheRead": 123,
                "cacheWrite": 123,
                "threshold": 123
              }
            ]
          }
        ],
        "maxOutput": 123,
        "trainingDate": "<string>",
        "description": "<string>",
        "inputModalities": [
          "text"
        ],
        "outputModalities": [
          "text"
        ],
        "supportedParameters": [
          "max_tokens"
        ]
      }
    ],
    "total": 123,
    "filters": {
      "capabilities": [
        "audio"
      ],
      "authors": [
        "<string>"
      ],
      "providers": [
        {
          "displayName": "<string>",
          "name": "<string>"
        }
      ]
    }
  }
}
This endpoint returns the complete catalog of AI models and provider endpoints that the Helicone AI Gateway can route to. The gateway uses this registry to determine which providers support a requested model and how to intelligently route requests for maximum reliability and cost optimization. When you request a model through the AI Gateway (like gpt-4o-mini), the gateway consults this registry to find all providers offering that model, then applies routing logic to select the best provider based on your configuration, availability, and pricing.

Response

200 - application/json

Ok

The response is of type object.