API Reference

Explore and integrate with the TubeRaker REST API

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.

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 /api/v1/auth/login endpoint. See the interactive docs for full details on authentication flows.