Models API
The /v1/models
endpoint returns a list of all models available to you on the API, including their capabilities.
Model access may depend on your authentication status and API key permissions.
Endpoint
GET https://api.llm.vin/v1/models
Authentication
- Optional:
You may provide an API key via theAuthorization: Bearer ...
header.- Authenticated users may see additional models and enjoy higher rate limits.
- Unauthenticated users may see a limited set of models.
Example Request
curl https://api.llm.vin/v1/models
Or with an API key:
curl https://api.llm.vin/v1/models \
-H "Authorization: Bearer YOUR_API_KEY"
Response Format
The response is a JSON object containing a list of models you are allowed to access.
Each model includes its ID, owner, and supported capabilities.
{
"object": "list",
"data": [
{
"id": "grok-3-mini",
"object": "model",
"created": 1716151540,
"owned_by": "llm.vin",
"chat_completions": true,
"moderation": false,
"image_input": false,
"function_calling": true
}
// ...more models
]
}
Model Object Fields
Field | Type | Description |
---|---|---|
id |
string | The model’s unique identifier. |
object |
string | Always "model" . |
created |
integer | Unix timestamp when the model was registered. |
owned_by |
string | The owner of the model (usually "llm.vin" ). |
chat_completions |
boolean | Supports chat completions (/v1/chat/compilations ). |
moderation |
boolean | Supports moderation (/v1/moderations ). |
image_input |
boolean | Supports image input (multimodal). |
function_calling |
boolean | Supports function calling (tools/functions). |
Model Access
- Unauthenticated users:
May see a limited set of models, depending on platform configuration. - Authenticated users:
May see additional models, depending on their API key permissions.
If you need access to more models or higher rate limits, contact us at hello@llm.vin and we will do our best to accommodate your needs.
Example: Filtering for Moderation Models
To find all moderation-capable models, filter for "moderation": true
in the response.