Letterboxd hub

Letterboxd Followers API

Follower rows with display name, avatar, badge and each member's own follower, following, film, list and like counts.

GET /v1/letterboxd/users/{username}/followers

1 credit Failed requests are free A not-found answer is still charged

About this endpoint

GET /v1/letterboxd/users/{username}/followers returns data.user, and data.users. Each row has username, displayName, avatar, badge, followersCount, followingCount, filmsWatched, listsCount and likesCount. The counts are the follower's own public counts, which makes the route useful for finding active members without another lookup.

One call returns the first 25 followers; there is no page or cursor parameter and no next page. Counts are nullable when not available, so treat null as unknown rather than zero. The member header at data.user is the account whose followers you asked for, not the rows.

Letterboxd Followers API FAQ

Which counts are on each follower row?

followersCount, followingCount, filmsWatched, listsCount and likesCount. They are the row member's own public counts. Any of them can be null when not available.

How many followers does one call return?

25. The route takes no page or cursor. A member with no followers is a found result with an empty users array.

Does this route return the target member's follower count?

No. data.user is the public header of the member you asked about, and it does not include a follower count. The counts on data.users belong to the follower rows.

How many credits does a followers lookup cost?

Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged: that field is the billing source of truth.

What does lookupStatus mean here?

found means the member exists, even with no followers. not_found means the username does not exist, and data.user is null.