Documentation Index
Fetch the complete documentation index at: https://api.simkl.org/llms.txt
Use this file to discover all available pages before exploring further.
No auth required. Trending data is public — send the standard required URL parameters (
client_id, app-name, app-version) and a User-Agent header, but no user Authorization token.Linking back (websites only)
If your client can render hyperlinks — websites, browser extensions, web apps — link the title to the matching Simkl Most Watched page. TV apps, consoles, CLIs, and other contexts that can’t open external URLs are exempt; the title alone is enough.Most Watched Movies
simkl.com/movies/best-movies/most-watched
Most Watched TV
simkl.com/tv/best-shows/most-watched
Most Watched Anime
simkl.com/anime/best-anime/most-watched
_100) or top 500 (_500) items. Titles with the most watchers are returned first.
At a glance
Sizes
Top 100 (
_100) and Top 500 (_500) per file.Last-Modified
Each file’s
Last-Modified response header tells you exactly when it was generated.Update frequency
| Data | Description | Update frequency |
|---|---|---|
| Today | Most watched titles over the last 24 hours | Every hour |
| Week | Most watched titles over the last 7 days | Once a day |
| Month | Most watched titles over the last 30 days | Once a day |
| DVD releases | Latest popular DVD releases (Movies only) | Once a day |
Pick your trending data file
- Combined
- Movies
- TV
- Anime
- DVD
Movies, TV Shows, and Anime in a single response — use these to minimize the number of requests when you need all categories at once. The top-level JSON is an object with
movies, tv, and anime arrays.| Timeframe | Top 100 | Top 500 |
|---|---|---|
| Today | today_100.json | today_500.json |
| Week | week_100.json | week_500.json |
| Month | month_100.json | month_500.json |
Fetch it
What’s in each item
Per-title arrays (movies, tv, anime) all share the same base shape, with a few type-specific fields.
Sample item
Field reference
Display title.
Path on simkl.com (e.g.
/movie/2533163/the-drama). Prepend https://simkl.com to deep-link.Image path fragment. Combine with the prefixes in Image conventions — for example
https://simkl.in/posters/{poster}_m.webp. When null, fall back to https://simkl.in/poster_no_pic.png (see fallbacks).Image path fragment for fanart. Same prefixing rules as
poster. When null, hide the fanart element — there’s no dedicated fanart placeholder.External and Simkl IDs. Always carries
simkl_id + slug. tmdb is near-universal; imdb appears on TV / movies, mal / anidb / anilist / kitsu on anime. Additional third-party slug variants (letterslug, traktmslug, tvdbslug, trakttvslug, mdlslug, …) may appear on items with those platform links — the response is permissive.Simkl service rank for this media type.
Number of users who watched this title in the timeframe.
Number of users with this title on their Plan-to-Watch watchlist.
Percentage of users who started and dropped, formatted as a string (e.g.
"1.6%").Aggregate ratings — Simkl and any external sources available for this title (IMDB for movies/TV, MAL for anime, etc.). Each entry is
{ rating: number, votes: number }.Original release date in
MM/DD/YYYY format.ISO-style country code (e.g.
us, jp).Human-readable duration (e.g.
1h 45m, 25m).ended, ongoing, tba, or similar.Array of genre tags.
YouTube video ID.
Synopsis.
Pre-formatted human-readable summary line (release year, budget, box office, network, etc.).
Movies only. DVD release date (
MM/DD/YYYY).Movies only. Theatrical release date (
MM/DD/YYYY).Anime only. One of
tv, movie, special, ova, ona, music video.TV / anime. Episode count.
TV / anime. Broadcasting network.