curl -X GET "https://api.applerouter.ai/v1beta/models" \
-H "Authorization: Bearer sk-your-api-key"
{
"models": [
{
"name": "models/gemini-2.0-flash",
"version": "2.0",
"displayName": "Gemini 2.0 Flash",
"description": "Fast and efficient model for various tasks",
"inputTokenLimit": 1048576,
"outputTokenLimit": 8192,
"supportedGenerationMethods": ["generateContent", "streamGenerateContent"]
},
{
"name": "models/gemini-2.5-pro",
"version": "2.5",
"displayName": "Gemini 2.5 Pro",
"description": "Advanced model with enhanced capabilities",
"inputTokenLimit": 2097152,
"outputTokenLimit": 65536,
"supportedGenerationMethods": ["generateContent", "streamGenerateContent"]
}
]
}
Lists the currently available models in Gemini format
curl -X GET "https://api.applerouter.ai/v1beta/models" \
-H "Authorization: Bearer sk-your-api-key"
{
"models": [
{
"name": "models/gemini-2.0-flash",
"version": "2.0",
"displayName": "Gemini 2.0 Flash",
"description": "Fast and efficient model for various tasks",
"inputTokenLimit": 1048576,
"outputTokenLimit": 8192,
"supportedGenerationMethods": ["generateContent", "streamGenerateContent"]
},
{
"name": "models/gemini-2.5-pro",
"version": "2.5",
"displayName": "Gemini 2.5 Pro",
"description": "Advanced model with enhanced capabilities",
"inputTokenLimit": 2097152,
"outputTokenLimit": 65536,
"supportedGenerationMethods": ["generateContent", "streamGenerateContent"]
}
]
}
curl -X GET "https://api.applerouter.ai/v1beta/models" \
-H "Authorization: Bearer sk-your-api-key"
{
"models": [
{
"name": "models/gemini-2.0-flash",
"version": "2.0",
"displayName": "Gemini 2.0 Flash",
"description": "Fast and efficient model for various tasks",
"inputTokenLimit": 1048576,
"outputTokenLimit": 8192,
"supportedGenerationMethods": ["generateContent", "streamGenerateContent"]
},
{
"name": "models/gemini-2.5-pro",
"version": "2.5",
"displayName": "Gemini 2.5 Pro",
"description": "Advanced model with enhanced capabilities",
"inputTokenLimit": 2097152,
"outputTokenLimit": 65536,
"supportedGenerationMethods": ["generateContent", "streamGenerateContent"]
}
]
}