Models API

Listing available models

GET /v1/models

Returns a list of all available models.

Model List

cURL
curl https://api.onysoft.com/v1/models \
  -H "Authorization: Bearer sk-ony-your-api-key"

Response Format

JSON
{
  "models": [
    {
      "id": "openai/gpt-4o-mini",
      "name": "GPT-4o Mini",
      "provider": "OpenAI",
      "context_window": 128000,
      "max_output_tokens": 16384,
      "pricing": {
        "input_per_million_tokens": 0.1500,
        "output_per_million_tokens": 0.6000,
        "currency": "USD"
      }
    },
    {
      "id": "anthropic/claude-sonnet-4",
      "name": "Claude Sonnet 4",
      "provider": "Anthropic",
      "context_window": 200000,
      "max_output_tokens": 8192,
      "pricing": {
        "input_per_million_tokens": 3.0000,
        "output_per_million_tokens": 15.0000,
        "currency": "USD"
      }
    }
  ],
  "total": 27
}

Model Detail

GET /v1/models/{model_id}

Returns detailed information about a specific model.

cURL
curl https://api.onysoft.com/v1/models/openai/gpt-4o-mini \
  -H "Authorization: Bearer sk-ony-your-api-key"
Want help finding the right model?