Letterboxd film reviews
Returns films, ratings and user reviews from Letterboxd, the social film diary site. Collect from film pages, user profiles, curated lists, keyword search or the popular films charts, with each review saved as its own record. Useful for film audience research, rating analysis and review sentiment studies.
What you get
- Film title, year and link
- Average rating and total ratings count
- Director, top cast and genres
- Runtime, language, country and synopsis
- Poster image
- Review text, including the full text of long reviews
- Reviewer name, star rating and like count
- Review date and spoiler flag
- A user's watched films with their personal ratings
- List films with their position in the list
What it can do
- Pass film, user profile or list links; the link type is detected automatically
- Search films by title or keyword
- Browse popular films by week, month, year, rating or release
- Collect reviews per film with a set maximum
- Fetch the complete text of reviews that the site truncates
Limits
- Up to 2,500 results per run
- Only publicly visible data
- Reviews are collected in the site's activity order up to maxReviews per film
- maxFilms does not apply when individual film links are passed
Input options
| Field | What it does |
|---|---|
| mode | What to collect: film, popular, user, list or search. |
| startUrls | Letterboxd film, user profile or list links. |
| searchQueries | Film titles or keywords to search in search mode. |
| filmSort | Which popular chart to browse, such as popular this week or by rating. |
| scrapeReviews | Also collect user reviews for each film. |
| fetchFullText | Fetch the full text of truncated long reviews. |
| maxReviews | Maximum reviews to collect per film. |
| maxFilms | Maximum film records in popular, user, list and search modes. |
Example
Ask your AI for the data in plain words and it picks this source. Developers can also call source procli_letterboxd_a directly through the REST API or MCP with an input like this:
{
"maxReviews": 62,
"mode": "film",
"scrapeReviews": true,
"searchQueries": [],
"startUrls": [
{
"url": "https://letterboxd.com/film/the-godfather/"
}
]
}
How to use it
- Create an account at prolevelmax.com. New users receive $1 in sign-up credit after verifying their email (one per person). No card required.
- Connect your AI. In the Dashboard, open Get started → Coding tools and API → Generate setup instructions and paste the instructions into your AI (Claude, ChatGPT, Cursor, Codex and others). You can also add the MCP server
https://prolevelmax.com/mcpor call the REST API. - Request data. Your AI selects a source, quotes the price and runs it only after you confirm. Results are returned as structured JSON that the AI can format as a table or report.
FAQ
How is this source billed?
Per result: $0.012/result + $0.061/run, min $0.097/run. Your AI quotes the price first, and you are never charged more than the quote.
Do I need a Letterboxd account or API key?
No. You only need a ProLevelMax account. One balance and one connection cover all 157 platforms.
Is the data real-time?
Yes. Every call fetches public Letterboxd data at the time of the request. Only publicly visible content is collected.
All Letterboxd sources and prices
New users receive $1 in sign-up credit after verifying their email (one per person). No card required. Pay per use with no subscription. Top up by card (USD) or Alipay (CNY); Enterprise top-ups from $1,000 by bank transfer.
Start for free