Skip to main content

List Models

GET https://routerbase.kuaibaike.com/api/v1/models

Query Parameters

task
string[]
Filter by modality. Repeat for OR logic. Options: video, image, chat.
provider
string[]
Filter by provider. Example: KIE.
Full-text search across model names and descriptions.
page
number
Page number (1-indexed). Default: 1.
per_page
number
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 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.