shows: List all shows (paginated)

API: tvmaze.com:tvmaze-api
Endpoint: /shows
Response format: application/json
Charset: utf-8
Auth: none
Method: GET
Last Status: 200
Latency: 162ms

Description

Browse the TVmaze show database with pagination. Returns a paginated list of shows sorted by TVmaze ID (incremental). This is useful for building a complete show catalog or discovering shows without a specific search term. Results include basic show info, not full details.

From spec: Returns paginated list of all shows. 250 shows per page.

Usage Tips

- Default page size is 250 shows - Use 'page' parameter for pagination (0-indexed) - Total count available via shows count endpoint - This is a heavy endpoint - consider using search instead if possible

Parameters (1)

page (integer, query, optional, default: 0)

Page number (0-indexed)

Examples (5)

Get first page of shows curl

Demonstrates calling /shows

curl 'https://api.tvmaze.com/shows?page=0'
import requests

resp = requests.get(
    "https://api.tvmaze.com/shows",
    params={
        'page': 0,
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("tvmaze")
result = api.fetch("shows", page=0)

for item in result:
    print(item)
const resp = await fetch("https://api.tvmaze.com/shows?page=0");
const data = await resp.json();
Get second page of shows curl

Demonstrates calling /shows

curl 'https://api.tvmaze.com/shows?page=1'
import requests

resp = requests.get(
    "https://api.tvmaze.com/shows",
    params={
        'page': 1,
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("tvmaze")
result = api.fetch("shows", page=1)

for item in result:
    print(item)
const resp = await fetch("https://api.tvmaze.com/shows?page=1");
const data = await resp.json();
Get page 5 of shows curl

Demonstrates calling /shows

curl 'https://api.tvmaze.com/shows?page=5'
import requests

resp = requests.get(
    "https://api.tvmaze.com/shows",
    params={
        'page': 5,
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("tvmaze")
result = api.fetch("shows", page=5)

for item in result:
    print(item)
const resp = await fetch("https://api.tvmaze.com/shows?page=5");
const data = await resp.json();
Get all shows by page doc_extracted

Demonstrates calling /shows

curl 'https://api.tvmaze.com/shows?page=2'
import requests

resp = requests.get(
    "https://api.tvmaze.com/shows",
    params={
        'page': '2',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("tvmaze")
result = api.fetch("shows", page=2)

for item in result:
    print(item)
const resp = await fetch("https://api.tvmaze.com/shows?page=2");
const data = await resp.json();
Get shows list doc_extracted

Demonstrates calling /shows

curl 'https://api.tvmaze.com/shows'
import requests

resp = requests.get("https://api.tvmaze.com/shows")
data = resp.json()
import zingu_apis

api = zingu_apis.api("tvmaze")
result = api.fetch("shows")

for item in result:
    print(item)
const resp = await fetch("https://api.tvmaze.com/shows");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 17:29:44.829373 200 162ms
2026-04-16 03:40:14.271052 200 114ms
2026-04-16 02:51:46.613639 200 111ms
2026-04-16 02:16:10.243403 200 186ms
2026-04-16 02:02:29.619320 200 136ms
2026-04-16 01:31:26.386756 200 140ms
2026-04-16 00:34:24.750994 200 110ms
2026-04-15 03:17:01.524950 200 123ms
2026-04-15 02:42:09.782961 200 160ms
2026-04-15 02:08:30.874673 200 124ms
2026-04-15 01:54:46.732888 200 184ms
2026-04-15 01:28:29.669319 200 194ms
2026-04-15 00:02:39.717799 200 188ms
2026-04-14 03:51:37.306567 200 149ms
2026-04-14 02:25:54.579531 200 177ms
2026-04-14 01:59:14.248261 200 186ms
2026-04-14 01:30:24.205481 200 147ms
2026-04-14 00:04:07.382905 200 118ms
2026-04-14 00:00:23.190843 200 168ms
2026-04-12 16:49:46.814649 200 146ms
2026-04-12 16:46:25.732296 200 131ms
2026-04-12 14:56:53.101773 200 104ms
2026-04-12 14:48:29.468808 200 123ms
2026-04-12 13:30:28.057041 200 125ms
2026-04-12 12:48:20.254568 200 95ms
2026-04-10 04:21:45.110439 200 322ms
2026-04-10 02:12:43.228231 200 102ms
2026-04-10 01:50:43.865975 200 203ms
2026-04-10 00:36:20.379416 200 378ms
2026-04-10 00:29:26.550644 200 123ms
2026-04-10 00:19:27.628621 200 92ms
2026-04-09 03:24:58.832545 200 178ms
2026-04-09 03:12:03.429268 200 102ms
2026-04-09 02:37:27.747448 200 260ms
2026-04-09 01:08:12.603151 200 106ms
2026-04-09 00:33:52.756784 200 188ms
2026-04-09 00:23:34.726981 200 182ms
2026-03-23 10:46:50.588884 200 89ms
2026-03-23 10:43:30.378692 200 106ms
2026-03-23 10:40:18.337170 200 93ms
2026-03-23 10:27:01.283957 200 99ms
2026-03-23 09:21:51.911628 200 91ms
2026-03-23 09:04:34.808304 200 84ms