API Documentation

Integrate Chaturbate Traffic directly into your application with our powerful API.

Quick Start

Get your API key from your dashboard and start making requests:

curl -X POST https://api.chaturbate-traffic.com/v1/campaign/start \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "model_name", "traffic": 50, "delay": 5, "tier": "premium" }'

Endpoints

POST/v1/campaign/start

Start a new traffic campaign

Parameters:

model
string - Chaturbate model name
traffic
number - Number of users (5-100)
delay
number - Delay in seconds (1-60)
tier
string - 'anonymous' or 'premium'

Response:

{ "campaign_id": "cam_123abc", "status": "active", "model": "model_name", "traffic": 50, "started_at": "2024-02-01T12:00:00Z", "expires_at": "2024-02-01T13:00:00Z" }
POST/v1/campaign/stop

Stop an active campaign

Parameters:

campaign_id
string - ID of campaign to stop
GET/v1/campaign/:id

Get campaign status and analytics

Response:

{ "campaign_id": "cam_123abc", "status": "active", "active_users": 47, "total_views": 324, "engagement_rate": 87.5, "duration": "45 minutes" }

Authentication

Include your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Error Handling

400Bad Request

Invalid parameters or malformed request

401Unauthorized

Invalid or missing API key

429Rate Limited

Too many requests. Please wait before retrying.

Rate Limits

Free tier: 100 requests per hour

Professional tier: 10,000 requests per hour

Enterprise: Unlimited