Endpoint Playground
Returns a page of TMDB TV shows from the `category` chart (`popular` by default, or `top_rated`, `airing_today`, `on_the_air`), optionally refined by `sort_by`, `with_genres`, `original_language`, first-air-date bounds `date_from` and `date_to`, rating, votes and runtime. `limit` defaults to 10 (max 20). A filtered page with no matches returns an empty `shows` array.
14 Oct 2026: 20 shows; 3 fields had a value in every checked item.
Sample value profiles: title: “Watch What Happens Live with Andy Cohen” and 19 other values; uri: themoviedb.org.
curl 'https://api.crawlora.net/api/v1/tmdb/tv/list?category=popular&sort_by=popularity.desc' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| category | string | No | popular | TV chart, default popular |
| page | integer | No | 1-based page, default 1 | |
| sort_by | string | No | popularity.desc | Sort order |
| with_genres | string | No | Comma- or pipe-separated TV genre ids: 10759,16,35,80,99,18,10751,10762,9648,10763,10764,10765,10766,10767,10768,37 | |
| original_language | string | No | Two-letter original-language code | |
| date_from | string | No | First-air date lower bound (YYYY-MM-DD) | |
| date_to | string | No | First-air date upper bound (YYYY-MM-DD) | |
| min_rating | number | No | Minimum rating, 0-10 | |
| max_rating | number | No | Maximum rating, 0-10 | |
| min_votes | integer | No | Minimum vote count | |
| min_runtime | integer | No | Minimum runtime in minutes | |
| max_runtime | integer | No | Maximum runtime in minutes | |
| include_adult | boolean | No | Include adult titles | |
| limit | integer | No | Max shows, default 10, max 20 |
{
"code": 200,
"msg": "OK",
"data": {
"category": "airing_today",
"page": 2,
"has_next_page": true,
"shows": [
{
"id": "1396",
"title": "Breaking Bad",
"uri": "https://www.themoviedb.org/tv/1396-breaking-bad"
}
],
"source_url": "https://www.themoviedb.org/tv/airing-today?page=2"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.