Letterboxd Film Scraper (IMDb and TMDB ID lookup, no login)
Pricing
from $1.00 / 1,000 films
Letterboxd Film Scraper (IMDb and TMDB ID lookup, no login)
Use this Actor when you need Letterboxd data for a list of films: rating, rating count, reviews, genres, themes, studios, runtime and release dates by country. Accepts Letterboxd links, slugs, IMDb IDs or TMDB IDs. Pay only per film returned; failures are free.
Pricing
from $1.00 / 1,000 films
Rating
0.0
(0)
Developer
Bluefield Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 hours ago
Last modified
Categories
Security
Limited permissionsShare
Use this Actor when you need Letterboxd ratings and film details for a list of movies, looked up by Letterboxd link, slug, IMDb ID or TMDB ID.
Get the Letterboxd rating and the full film record for any list of films. Paste Letterboxd links, Letterboxd slugs, IMDb IDs or TMDB IDs, mixed in one list, and get one clean row per film.
What you get for each film
- Letterboxd average rating (0.5 to 5), number of ratings and number of reviews
- Title, original title, year, runtime, tagline and synopsis
- Genres and Letterboxd themes
- Studios, countries, primary and spoken languages, alternative titles
- Every release with date, type (premiere, theatrical, digital, physical, TV), country, age certification and note
- IMDb ID, TMDB ID, Letterboxd film ID and slug, so you can join Letterboxd ratings with IMDb or TMDB data
- Poster, backdrop and trailer links
Cast and crew names are not returned.
Why this one
- Bulk ID lookup. Most Letterboxd scrapers need Letterboxd links. This one also takes
tt6751668ortmdb:496243and finds the Letterboxd page for you, which is what you need to add Letterboxd ratings to a movie database. - Built to finish. A blocked request gets a new residential session with growing backoff. In our test, 5 of 5 real films came back with 0 errors, mixing links, slugs, an IMDb ID and a TMDB link.
- Failures are free. A film that is not found or cannot be fetched comes back with an
errorfield andcharged: falseand is not charged; every charged row carriescharged: true, and the run's final message says how many failed. The same film listed twice (for example by IMDb ID and by link) is charged once.
Input
| Field | Type | Default | Description |
|---|---|---|---|
films | list of strings | 3 sample films | One film per line: https://letterboxd.com/film/parasite-2019/, parasite-2019, tt6751668, an IMDb link, tmdb:496243 or a TMDB movie link |
includeReleases | boolean | true | Add the release list (date, country, certification) |
maxConcurrency | integer | 3 | Films fetched at the same time, 1 to 5 |
proxy | object | Apify residential | Proxy settings |
Example:
{"films": ["https://letterboxd.com/film/parasite-2019/", "tt0111161", "tmdb:940721"],"includeReleases": false}
Output example
{"input": "tt6751668","url": "https://letterboxd.com/film/parasite-2019/","slug": "parasite-2019","letterboxdId": 426406,"title": "Parasite","originalTitle": "기생충","year": 2019,"runtimeMinutes": 133,"tagline": "Act like you own the place.","synopsis": "All unemployed, Ki-taek's family takes peculiar interest in the wealthy and glamorous Parks...","rating": 4.51,"ratingCount": 5973844,"reviewCount": 804660,"genres": ["Thriller", "Comedy", "Drama"],"themes": ["Intense violence and sexual transgression", "Humanity and the world around us"],"studios": ["Barunson E&A"],"countries": ["South Korea"],"primaryLanguage": "Korean","spokenLanguages": ["English", "German", "Korean"],"alternativeTitles": ["Gisaengchung", "Parásitos"],"imdbId": "tt6751668","tmdbId": 496243,"tmdbType": "movie","posterUrl": "https://a.ltrbxd.com/resized/film-poster/4/2/6/4/0/6/426406-parasite-0-600-0-900-crop.jpg","backdropUrl": "https://a.ltrbxd.com/resized/sm/upload/oi/ha/78/z8/parasite-1920-1920-1080-1080-crop-000000.jpg","trailerUrl": "https://www.youtube-nocookie.com/embed/PhPROyE0OaM","releases": [{"type": "Premiere", "date": "2019-05-21", "country": "France", "certification": null, "note": "Cannes Film Festival"}],"scrapedAt": "2026-10-27T03:42:37+00:00","charged": true}
A film that fails:
{"input": "this-film-does-not-exist-xyz-2099", "charged": false, "error": "film not found on Letterboxd; not charged"}
Pricing
You pay per result: $0.002 per film. Failures are free: rows with error are never charged, and duplicates are charged once.
Limits
- Film titles typed as free text (like
Dune Part Two) are not searched; use the Letterboxd link, the slug, the IMDb ID or the TMDB ID. - Rating histograms, member reviews, user profiles and lists are not returned.
