List Letterboxd member diary
List the first 50 diary entries of a Letterboxd member, with dates, ratings, likes and rewatch flags.
Headers
Get your API keyAPI key (`sfk_...`)
Letterboxd username: letters, digits and `_`, e.g. `davidehrlich`. Input is lowercased. Required, no default; at most 64 characters.
min 1 chars · max 64 chars
Endpoint-specific response payload.
`not_found` when the member does not exist.
one of: found, not_found
The member's public header; null when not found.
Username in lowercase form.
Display name.
Avatar URL. Link only; the image is not hosted by Social Fetch.
Membership badge shown beside the name (e.g. `Patron`), or null when it is not included. The statistics route does not carry it.
Diary entries in total.
The 50 most recent diary entries. One call returns these only.
Viewing id.
The film.
Film slug, e.g. `parasite-2019`.
Numeric film id.
Short code used by `https://boxd.it/{shortCode}`.
Derived short link; null when the short code was not shown.
Title.
Release year, when shown.
When it was watched, ISO 8601 date.
The member's rating.
Whether the member liked it.
Whether this was a rewatch.
Whether the entry has a review.
The viewing's entry number from its URL (`/film/{slug}/{entry}/`); null for the first viewing.
The viewing's own URL, which carries the entry number.
Link to the review, when it has one.
Metadata describing the request and billing outcome.
Unique request identifier for tracing this API call.
min 1 chars
Credits charged for this request.
≥ 0
Public API version that served the response.
one of: v1
Code example
curl "https://api.socialfetch.dev/v1/letterboxd/users/davidehrlich/diary" \
-H "x-api-key: YOUR_API_KEY"Responses
Diary.