List Models
GET https://routerbase.kuaibaike.com/api/v1/models
Query Parameters
Filter by modality. Repeat for OR logic. Options: video, image, chat.
Filter by provider. Example: KIE.
Full-text search across model names and descriptions.
Page number (1-indexed). Default: 1.
Results per page. Default: 20.
Response
{
"data": [
{
"id": "video_generate.kling_2_6",
"name": "Kling 2.6",
"provider": "KIE",
"modality": "video",
"description": "Kling 2.6 text-to-video via KIE.ai.",
"tags": ["video", "generation", "text-to-video"],
"is_popular": false,
"is_active": true
}
],
"page": 1,
"per_page": 20,
"total": 14,
"total_pages": 1
}
Example
# List all video models
curl "https://routerbase.kuaibaike.com/api/v1/models?task=video" \
-H "Authorization: Bearer sk-t0-xxxxxxxxxxxx"
# Search for Kling models
curl "https://routerbase.kuaibaike.com/api/v1/models?search=kling" \
-H "Authorization: Bearer sk-t0-xxxxxxxxxxxx"
Get Model Details
GET https://routerbase.kuaibaike.com/api/v1/models/{model_id}
Returns metadata for a single model.
curl https://routerbase.kuaibaike.com/api/v1/models/video_generate.kling_2_6 \
-H "Authorization: Bearer sk-t0-xxxxxxxxxxxx"
Get Popular Models
GET https://routerbase.kuaibaike.com/api/v1/models/popular
Returns a curated list of featured models.
Get Model Pricing
GET https://routerbase.kuaibaike.com/api/v1/models/{model_id}/pricing
Returns pricing details for a specific model.
List All Pricing
GET https://routerbase.kuaibaike.com/api/v1/pricing
Returns pricing for all active models in one call.