Endpoints
Get Models
GET
https://api.oneinfer.ai/v1/developer/get-all-modelsThis 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
| Code | Status | Description |
|---|---|---|
| 200 | OK | List of available models returned successfully. |
| 401 | Unauthorized | Missing or invalid Authorization header / Bearer token. |
| 500 | Internal Server Error | Unexpected error fetching model list. |