API Documentation

Secure API endpoints for developers

Authentication

All API requests require authentication via API key or OAuth token. Rate limits apply based on tier.

Available Endpoints

GET /api/queue/{username}

Get current song queue for a streamer

POST /api/requests

Submit a new song request

GET /api/stats/{username}

Get streamer statistics

POST /api/webhooks

Configure webhook notifications

Rate Limiting

Free tier: 100 requests/hour, Authenticated: 1000 requests/hour