Developers · API Reference
API Reference
Explore and integrate with the TubeRaker REST API — interactive docs, a quick start, the capability surface, and authentication.
Interactive API Documentation
TubeRaker provides fully interactive, auto-generated API documentation powered by FastAPI. You can browse all available endpoints, view request and response schemas, and try out API calls directly in your browser.
Quick start
- Base URL
https://tuberaker.com/api/v1- Auth model
- Bearer token via
/auth/login - Format
- JSON over HTTPS
curl -H "Authorization: Bearer $TOKEN" \
https://tuberaker.com/api/v1/contests/public
Available API Endpoints
The TubeRaker API covers the full platform feature set, including:
Video Discovery — Search, analyze, and retrieve YouTube video metadata
Content Classification — Classify videos using AI-powered analysis
Stylometric Analysis — Generate and compare content fingerprints
Thumbnail Tracking — Monitor thumbnail changes over time
Contests & Voting — Create and manage community contests
Collections & Curriculum — Organize and curate learning paths
Authentication
Most API endpoints require authentication via a Bearer token. You can obtain a token
by logging in through the /auth/login endpoint.
See the interactive docs for full details on authentication flows.
POST /auth/login
Content-Type: application/json
{ "email": "you@example.com", "password": "••••••••" }