Endpoints

Get Models

GEThttps://api.oneinfer.ai/v1/developer/get-all-models

This endpoint returns a list of all available models from all supported providers.

Response


{
  "models_available": [
    {
      "provider": "openai",
      "model": "gpt-4o-mini",
      "owned_by": "openai"
    },
    {
      "provider": "openai",
      "model": "gpt-4o",
      "owned_by": "openai"
    },
    {
      "provider": "anthropic",
      "model": "claude-3-7-sonnet-20250219",
      "owned_by": "anthropic"
    },
    {
      "provider": "anthropic",
      "model": "claude-3-opus-20240229",
      "owned_by": "anthropic"
    },
    {
      "provider": "deepseek",
      "model": "deepseek-coder",
      "owned_by": "deepseek"
    }
  ]
}

Example Usage


// Example using fetch
const response = await fetch(`${BASE_URL}/v1/ula/models`, {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY'
  }
});

const result = await response.json();
console.log(result.models_available);

Error Status Codes

CodeStatusDescription
200OKList of available models returned successfully.
401UnauthorizedMissing or invalid Authorization header / Bearer token.
500Internal Server ErrorUnexpected error fetching model list.

Response

202 - application/json