Base URL
https://api.cinelet.tar.nz/api/v1
All endpoints are GET · return
application/json · 100 req/hour per IP · no auth required.Endpoints
GET/titles
Paginated catalogue of all titles.
page optPage number (default 1)
limit optPer page, max 100 (default 50)
type opt
movie or tv# All movies, page 2
GET /api/v1/titles?type=movie&page=2
GET /api/v1/titles?type=movie&page=2
GET/search
Full-text search across titles.
q *Query string (min 2 chars)
type opt
movie or tvGET /api/v1/search?q=dark+knight&type=movie
GET/movie/{id}
Full metadata for one movie.
id *TMDB numeric ID or
clm-XXXXXXXXGET /api/v1/movie/278
GET /api/v1/movie/clm-00000278
GET /api/v1/movie/clm-00000278
GET/tv/{id}
Full metadata for a TV show.
id *TMDB ID or
clt-XXXXXXXXGET /api/v1/tv/1396
GET/tv/{id}/season/{n}
Episode list for one season of a TV show.
id *TMDB ID or CineLet doc ID
n *Season number
GET /api/v1/tv/1396/season/2
GET/stats
Catalogue totals and Drive asset coverage.
GET /api/v1/stats
Response envelope
"ok": true, // false on error
"data": { ... }, // object or array
"total": 688, // paginated endpoints only
"page": 1,
"pages": 14
Images at
Rate limits — HTTP 429 when exceeded (100 req/hour per IP).
https://lh3.googleusercontent.com/d/{drive_id}.
Trailers via https://cinelet.tar.nz/drive_stream.php?id={drive_id}.Rate limits — HTTP 429 when exceeded (100 req/hour per IP).