Skip to main content
GET
List Models
Returns every enabled model your API key can access — video, image, and audio generation models alongside LLMs — in the OpenAI-compatible list format, so existing OpenAI SDK code works unchanged.
This endpoint returns the raw OpenAI list shape ({ "object": "list", "data": [...] }), not the standard { success, code, data } envelope used by the rest of the API.

Request

string
Optional comma-separated list of model categories: llm, video, image, or audio. Values are case-insensitive. Example: category=video,image.
To return only LLM models:
To return models from more than one category, separate the categories with commas:

Response

Response Fields

string
Always "list".
array
The list of models, grouped by category and sorted by display name.

Retrieve a Model

GET /v1/models/{model_id} Returns a single model object by its exact ID (OpenAI retrieve-model compatible).

Filter by Provider

If the path segment is a provider slug instead of a model ID, the response is a list filtered to that provider:

Errors

An unknown model ID or provider returns a 404 in the OpenAI error shape:
404
An invalid category value returns a 400 in the same shape:
400

Authentication

All requests require a valid API key in the Authorization header:
Get your API key from the Unifically Dashboard.