Skip to main content
GET
/
v1
/
models
/
catalogue
Get Model Catalogue
curl --request GET \
  --url https://api.oneinbox.ai/v1/models/catalogue \
  --header 'Authorization: Bearer <token>'
{
  "provider": "<string>",
  "models": [
    "<string>"
  ],
  "source": "<string>",
  "live_check": true
}

Authorizations

Authorization
string
header
required

Your API key sent as a Bearer credential — Authorization: Bearer <api_key>, where <api_key> starts with oi_sk_ (create one via POST /v1/api-keys). Although the field is labelled 'token', paste your API key here. A dashboard JWT is also accepted on this header for the same endpoints.

Query Parameters

provider
enum<string>
default:openai

LLM provider whose accepted model ids to list

Available options:
openai,
anthropic,
groq,
deepgram,
custom

Response

Successful Response

Discovery payload for GET /v1/models/catalogue (#15): the accepted model ids for a provider so a client can pick a valid model without first POSTing a wrong one.

provider
string
required
models
string[]
required
source
string
required
live_check
boolean
required