Skip to main content
48 endpoints across 14 categories. Click any row to jump to its full reference page (parameters, request/response shapes, Try-It playground). Sections and rows follow the same order as the API Reference sidebar.
Legend.   Bearer = requires Authorization: Bearer <access_token> on top of client_id.   CDN = served from data.simkl.in; no auth.
Trending overview →  ·  Pre-built JSON, no auth. Mirrors Simkl’s Most Watched pages.

Calendar

Calendar overview →  ·  CDN-hosted upcoming-episode and movie-release schedules.

Redirect

Redirect overview →

Auth

Auth overview →  ·  Browser and PIN flows for getting an access_token. See the Authentication guide for which flow fits your platform.

Scrobble

Scrobble overview →  ·  Real-time playback tracking. All four require Bearer. See the Scrobble guide for the lifecycle.

Playback

Playback overview →  ·  Cross-device resume points saved by /scrobble/pause and /scrobble/stop.

Sync

Sync overview →  ·  Read and write watch history, watchlists, and ratings. All require Bearer. See the Sync guide for the activities-driven refresh strategy. Search overview →  ·  Find titles by file name, external ID, free-text query, or “surprise me”. Public — client_id is the only requirement.

TV

TV overview →

Anime

Anime overview →

Movies

Movies overview →

Ratings

Ratings overview →  ·  Per-title ratings live inside the detail endpoints (/movies/{id} · /tv/{id} · /anime/{id}) under their ratings field. Use GET /redirect first if you only have an external ID. The bulk-watchlist endpoint below covers the “ratings for everything in a user’s library” case.

Users

Users overview →

Changes


Looking for something specific? Hit Ctrl+K (or +K) to search across every endpoint, guide, and convention.