API RESTful non-officielle exposant les donnees de Letterboxd via Puppeteer stealth — sans blocage Cloudflare.
https://lbxd-api.xyz
12
Endpoints
50/h
Free
7j
Session
Header x-api-key: lbx_... sur chaque requete /api/*.
Fenetre glissante d'1h. Free: 50 req/h, listes ≤ 100. Pro: 500 req/h illimite.
Like, rate, diary — header x-lbx-cookie avec votre cookie Letterboxd.
0€
Par defaut
500 req
Par heure
Inscription rapide.
Token lbx_... dans
Header x-api-key sur chaque requete.
Tous les endpoints /api/* exigent x-api-key: lbx_... (ou ?apiKey=).
Convertit un identifiant film entre TMDB, l'ID interne Letterboxd et le slug URL.
Path Params
tmdb | leter | slugReponse 200
Exemple
Titre, annee, note moyenne, genres, realisateurs, casting, description, posters.
Path Params
tmdb | leter | slugReponse 200
Liste tous les films marques comme vus par un utilisateur public.
Path Params
Query Params
Reponse 200
Films dans la watchlist. Pour une watchlist privee, envoyer le header x-lbx-cookie.
Path Params
Query Params
Films marques d'un heart par l'utilisateur.
Path Params
Query Params
Liste toutes les listes publiques de l'utilisateur.
Path Params
Query Params
Reponse 200
Films contenus dans une liste specifique. Le slug vient de /api/lists.
Path Params
Query Params
Entrees du journal : date du visionnage, note, rewatch.
Path Params
Query Params
2024)year)Reponse 200
Texte de la review ecrite par l'utilisateur pour un film.
Path Params
tmdb | leter | slugReponse 200
Retourne le username Letterboxd associe au cookie fourni.
Headers
lbx_...Reponse 200
Statut du film pour le compte connecte : vu, like, en watchlist, note donnee.
Headers
Path Params
tmdb | leter | slugReponse 200
Effectue une action Letterboxd pour le compte connecte.
Headers
Path Params
tmdb | leter | slugwatch • unwatch • like • unlike • rate • unrate • watchlist • unwatchlist • diary
Corps JSON (pour rate et diary)
rateYYYY-MM-DD — pour diaryReponse 200
Exemple
Gerez vos cles d'acces. Utilisez x-api-key: lbx_... dans vos requetes.