Letterboxd Film & Review Scraper
Pricing
from $3.50 / 1,000 films
Letterboxd Film & Review Scraper
Letterboxd unofficial API: scrape film ratings, reviews, cast & user watchlists. Export Letterboxd data to CSV/JSON. No login, no public API needed.
Letterboxd Film & Review Scraper
Pricing
from $3.50 / 1,000 films
Letterboxd unofficial API: scrape film ratings, reviews, cast & user watchlists. Export Letterboxd data to CSV/JSON. No login, no public API needed.
What to scrape. 'film' fetches full metadata, ratings and embedded reviews for each film page. 'user' scrapes all films a user has watched along with their personal star ratings. 'list' scrapes all films from a curated Letterboxd list. 'search' finds films matching a keyword and then scrapes their detail pages.
Letterboxd URLs to scrape. Supported formats: film pages (letterboxd.com/film/the-godfather/), user profiles (letterboxd.com/username/), and list pages (letterboxd.com/username/list/listname/). The scraper detects the URL type automatically and routes it to the correct handler.
Film titles or keywords to search for on Letterboxd. Each query fetches the search results page and then visits each matching film's detail page. Used when mode is 'search'. Examples: 'the godfather', 'sci-fi 2020', 'kubrick'.
When enabled, each film's user reviews are saved as their own dataset rows (one review per row) with reviewer name, username, star rating, full review text, like count, spoiler flag, review date and URL. Reviews are collected from the film's dedicated reviews page and paginated up to 'Max Reviews Per Film'.
Letterboxd truncates long reviews with a '…more' link. When enabled, the scraper fetches the complete text for each truncated review. This adds one extra request per long review (slightly higher cost). Disable to keep only the visible preview text.
Maximum number of reviews to extract per film. The scraper paginates through the film's reviews page (sorted by activity) until it reaches this number or runs out of reviews.
Maximum total number of film records to save. Applies to user, list and search modes where many films are discovered through pagination. Does not apply when scraping individual film URLs directly.
Proxy settings for all requests to letterboxd.com. Residential proxies are strongly recommended — Letterboxd actively blocks datacenter IPs. Use the RESIDENTIAL proxy group for reliable access.
{ "useApifyProxy": true, "apifyProxyGroups": [ "RESIDENTIAL" ]}