Models
Model information and listing
List models
Authorization
bearerAuth AuthorizationBearer <token>
API key in format: eur_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
In: header
Query Parameters
category?string
Filter by model category
supported_parameters?string
Filter by supported parameters (comma-separated)
provider?string
Filter by provider slug
use_rss?string
Return results as RSS feed
use_rss_chat_links?string
Include chat links in RSS feed
Response Body
application/json
curl -X GET "https://api.eurouter.ai/api/v1/models"{
"data": [
{
"id": "string",
"canonical_slug": "string",
"hugging_face_id": "string",
"name": "string",
"created": 0,
"description": "string",
"context_length": 0,
"pricing": {
"prompt": "string",
"completion": "string",
"request": "string",
"image": "string",
"image_token": "string",
"image_output": "string",
"audio": "string",
"input_audio_cache": "string",
"web_search": "string",
"internal_reasoning": "string",
"input_cache_read": "string",
"input_cache_write": "string",
"currency": "string",
"discount": 0
},
"architecture": {
"modality": "string",
"input_modalities": [
"string"
],
"output_modalities": [
"string"
],
"tokenizer": "string",
"instruct_type": "string"
},
"top_provider": {
"context_length": 0,
"max_completion_tokens": 0,
"is_moderated": true
},
"per_request_limits": null,
"supported_parameters": [
"string"
],
"default_parameters": {
"temperature": 0,
"top_p": 0,
"frequency_penalty": 0
},
"author": "string",
"slug": "string",
"tags": [
"string"
],
"providers": [
{
"name": "string",
"slug": "string"
}
]
}
]
}Get model count
Authorization
bearerAuth AuthorizationBearer <token>
API key in format: eur_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
In: header
Response Body
application/json
curl -X GET "https://api.eurouter.ai/api/v1/models/count"{
"data": {
"count": 0
}
}