CB Models API

REST API for querying Chaturbate model data with filtering capabilities.

Endpoints

GET /api/models

Get filtered list of models

Query Parameters
  • limit - Max results (default: 50, max: 500)
  • offset - Pagination offset
  • gender - Filter by gender: f, m, t, c
  • minViewers / maxViewers - Viewer range
  • minFollowers - Minimum followers
  • minAge / maxAge - Age range
  • tags - Comma-separated tags (AND logic)
  • isNew - Filter new models (true/false)
  • isHd - Filter HD cams (true/false)
  • location - Partial location match
  • language - Filter by language
  • sortBy - viewers, followers, age, seconds_online, max_viewers, online_count, created_at
  • sortOrder - asc, desc
  • online - Only online models (default: true)

GET /api/models/:username

Get single model details

GET /api/stats

Get database statistics

Example

# Get top 10 female models with 100+ viewers
GET /api/models?gender=f&minViewers=100&limit=10

# Get models tagged with "asian" sorted by followers
GET /api/models?tags=asian&sortBy=followers

# Get stats
GET /api/stats