Access movie, series and actor data programmatically. Every endpoint returns JSON.
This API requires a key. Send your key only in the X-API-Key request header.
All requests use GET. Responses look like this:
| Rule | Value |
|---|---|
| Rate limit | 60 requests per minute (per IP) |
| Pagination | ?page=1&limit=20 — limit up to 100 |
| Cache | 60 s server-side |
| Format | application/json; charset=utf-8 |
/api/siteSite info and API version
/api/filmlerPublished movies and series (paginated)
| Parameter | Type | Description |
|---|---|---|
tur | film | dizi | Type filter (film | dizi) |
kategori | string | Category (Turkish: Drama, Aksiyon…) |
yil | int | Release year |
ara | string | Search in title or genre |
sayfa | int | Page number (param: page) |
limit | int | Records per page (max 100) |
Example:
/api/film/{slug}Full details for one title: credits, ratings, cast, comments, pros/cons
Example:
/api/oyuncularActor list (paginated)
| Parameter | Type | Description |
|---|---|---|
ara | string | Search by actor name |
sayfa | int | Page number (param: page) |
limit | int | Records per page |
Example:
/api/oyuncu/{slug}Actor details: biography, rating, filmography
Example:
/api/turlerAll genres with title counts
Note: category values are stored in Turkish, so they look like Drama or Aksiyon. For pagination you can use sayfa or page.