# Letterboxd Film Reviews API Documentation

Retrieve public reviews for a Letterboxd film from the film page. Each review carries the text as plain text and the author username. Only the first page of reviews is available (inline reviews on the film page).

- **Documentation:** [https://scrappa.co/docs/letterboxd-api/letterboxd_reviews](https://scrappa.co/docs/letterboxd-api/letterboxd_reviews)
- **API group:** Letterboxd API
- **Endpoint:** `GET https://scrappa.co/api/letterboxd/reviews`

## Authentication

Send your Scrappa API key in the `X-API-KEY` request header. Paid endpoints also support accountless x402 payments when called without an API key.

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `slug` | string | Yes | Letterboxd film slug. Example: the-dark-knight. |
| `page` | integer | No | 1-based page number. Only page 1 is supported. Defaults to 1. |

## Example request

```bash
#!/bin/bash

curl -X GET \
    -H "x-api-key: YOUR_API_KEY_HERE" \
    "https://scrappa.co/api/letterboxd/reviews?slug=the-dark-knight&page=1"
```

## Example response

```json
{
    "success": true,
    "data": {
        "film": "the-dark-knight",
        "reviews": [
            {
                "text": "If you do not like this movie, I do not like you.",
                "author": "CinemaClown",
                "date": null
            }
        ],
        "has_more": false
    },
    "meta": {
        "endpoint_family": "film_reviews"
    }
}
```

## Errors

| Status | Error | Description |
| --- | --- | --- |
| 422 | Validation Error | The slug parameter is missing or not a valid film slug. This response is not billable. |
| 404 | Film Not Found | The requested Letterboxd film was not found. This response is not billable. |
| 503 | Upstream Unavailable | The Letterboxd API is temporarily unavailable. This response is not billable. |

## More Scrappa resources

- [API documentation](https://scrappa.co/docs)
- [Full LLM-readable API reference](https://scrappa.co/llms-full.txt)
- [OpenAPI specification](https://scrappa.co/docs/api.json)
- [Pricing](https://scrappa.co/pricing)
