Authentication
authorization string required
All APIs require authentication via Bearer Token.
Get API Key:
Visit API Key Management Page to get your API Key
Usage:
Add to request header:
Authorization: Bearer YOUR_API_KEY
Parameters
model string required
Model ID to use for the request.
Value: vtrix-devstral-2512:free
messages array required
Array of message objects representing the conversation history.
role
stringrequiredMessage role.
Options:
user,assistant,system,developer
content
string | arrayrequiredText string or multimodal array.
max_tokens integer
Maximum tokens to generate in the completion.
Range: 1 - 16384
temperature number
Sampling temperature to use.
Default: 1.0
Range: 0.0 - 2.0
top_p number
Nucleus sampling parameter.
Default: 1.0
Range: 0.0 - 1.0
stream boolean
Whether to stream response incrementally.
Default: false
Error Codes
| Code | Name | Description |
|---|---|---|
| 401 | Unauthorized | API key is missing or invalid |
| 403 | Forbidden | Insufficient balance or permission denied |
| 429 | Too Many Requests | Rate limit exceeded |
| 500 | Internal Server Error | An internal server error occurred |