TVmaze
api.tvmaze.com
Television show and episode metadata: titles, summaries, genres, networks, schedules, cast, images and episode lists, plus people and their credits.
GET /v1/data/tvmaze/episodes1Request
Numeric TVmaze show id.
curl "https://api.fastcrw.com/v1/data/tvmaze/episodes?id=1" \ -H "Authorization: Bearer $FASTCRW_API_KEY"
2Response example
A sample shape. Press Run to see live data from TVmaze.
[
{
"id": 1,
"url": "https://www.tvmaze.com/episodes/1/under-the-dome-1x01-pilot",
"name": "Pilot",
"season": 1,
"number": 1,
"type": "regular",
"airdate": "2013-06-24",
"airtime": "22:00",
"airstamp": "2013-06-25T02:00:00+00:00",
"runtime": 60,
"rating": {
"average": 7
},
"image": {
"medium": "https://static.tvmaze.com/uploads/images/medium_landscape/1/4388.jpg",
"original": "https://static.tvmaze.com/uploads/images/original_untouched/1/4388.jpg"
},
"summary": "<p>When the residents of Chester's Mill find themselves trapped under a massive transparent dome with no way out, they struggle to survive as resources rapidly dwindle and panic quickly escalates.</p>",
"_links": {
"self": {
"href": "https://api.tvmaze.com/episodes/1"
},
"show": {
"href": "https://api.tvmaze.com/shows/1",
"name": "Under the Dome"
}
}
},
{
"id": 2,
"url": "https://www.tvmaze.com/episodes/2/under-the-dome-1x02-the-fire",
"name": "The Fire",
"season": 1,
"number": 2,
"type": "regular",
"airdate": "2013-07-01",
"airtime": "22:00",
"airstamp": "2013-07-02T02:00:00+00:00",
"runtime": 60,
"rating": {
"average": 6.8
},
"image": {
"medium": "https://static.tvmaze.com/uploads/images/medium_landscape/1/4389.jpg",
"original": "https://static.tvmaze.com/uploads/images/original_untouched/1/4389.jpg"
},
"summary": "<p>While the residents of Chester's Mill face the uncertainty of life in the dome, panic is heightened when a house goes up in flames and their fire department is outside of the dome.</p>",
"_links": {
"self": {
"href": "https://api.tvmaze.com/episodes/2"
},
"show": {
"href": "https://api.tvmaze.com/shows/1",
"name": "Under the Dome"
}
}
},
{
"id": 3,
"url": "https://www.tvmaze.com/episodes/3/under-the-dome-1x03-manhunt",
"name": "Manhunt",
"season": 1,
"number": 3,
"type": "regular",
"airdate": "2013-07-08",
"airtime": "22:00",
"airstamp": "2013-07-09T02:00:00+00:00",
"runtime": 60,
"rating": {
"average": 6.5
},
"image": {
"medium": "https://static.tvmaze.com/uploads/images/medium_landscape/1/4390.jpg",
"original": "https://static.tvmaze.com/uploads/images/original_untouched/1/4390.jpg"
},
"summary": "<p>When a former deputy goes rogue, Big Jim recruits Barbie to join the manhunt to keep the town safe. Meanwhile, Junior is determined to escape the dome by going underground.</p>",
"_links": {
"self": {
"href": "https://api.tvmaze.com/episodes/3"
},
"show": {
"href": "https://api.tvmaze.com/shows/1",
"name": "Under the Dome"
}
}
},
{
"id": 4,
"url": "https://www.tvmaze.com/episodes/4/under-the-dome-1x04-outbreak",
"name": "Outbreak",
"season": 1,
"number": 4,
"type": "regular",
"airdate": "2013-07-15",
"airtime": "22:00",
"airstamp": "2013-07-16T02:00:00+00:00",
"runtime": 60,
"rating": {
"average": 6.5
},
"image": {
"medium": "https://static.tvmaze.com/uploads/images/medium_landscape/1/4391.jpg",
"original": "https://static.tvmaze.com/uploads/images/original_untouched/1/4391.jpg"
},
"summary": "<p>The people of Chester's Mill fall into a state of panic as an outbreak of meningitis strikes their community, threatening their already depleted medical supplies. Meanwhile, Julia continues to search for answers into her husband's disappearance.</p>",
"_links": {
"self": {
"href": "https://api.tvmaze.com/episodes/4"
},
"show": {
"href": "https://api.tvmaze.com/shows/1",
"name": "Under the Dome"
}
}
},
{
"id": 5,
"url": "https://www.tvmaze.com/episodes/5/under-the-dome-1x05-blue-on-blue",
"name": "Blue on Blue",
"season": 1,
"number": 5,
"type": "regular",
"airdate": "2013-07-22",
"airtime": "22:00",
"airstamp": "2013-07-23T02:00:00+00:00",
"runtime": 60,
"rating": {
"average": 6.7
},
"image": {
"medium": "https://static.tvmaze.com/uploads/images/medium_landscape/1/4392.jpg",
"original": "https://static.tvmaze.com/uploads/images/original_untouched/1/4392.jpg"
},
"summary": "<p>The Chester's Mill residents receive an unexpected visit from their loved ones on the other side. Meanwhile, the community braces for a threat from outside the Dome.</p>",
"_links": {
"self": {
"href": "https://api.tvmaze.com/episodes/5"
},
"show": {
"href": "https://api.tvmaze.com/shows/1",
"name": "Under the Dome"
}
}
},
{
"id": 6,
"url": "https://www.tvmaze.com/episodes/6/under-the-dome-1x06-the-endless-thirst",
"name": "The Endless Thirst",
"season": 1,
"number": 6,
"type": "regular",
"airdate": "2013-07-29",
"airtime": "22:00",
"airstamp": "2013-07-30T02:00:00+00:00",
"runtime": 60,
"rating": {
"average": 6.7
},
"image": {
"medium": "https://static.tvmaze.com/uploads/images/medium_landscape/1/4393.jpg",
"original": "https://static.tvmaze.com/uploads/images/original_untouched/1/4393.jpg"
},
"summary": "<p>When the town begins to run low on water, the residents of Chester's Mill begin to fight for the remaining resources. Meanwhile, Julia discovers a strange connection that two of the town's residents have with the Dome.</p>",
"_links": {
"self": {
"href": "https://api.tvmaze.com/episodes/6"
},
"show": {
"href": "https://api.tvmaze.com/shows/1",
"name": "Under the Dome"
}
}
},
{
"id": 7,
"url": "https://www.tvmaze.com/episodes/7/under-the-dome-1x07-imperfect-circles",
"name": "Imperfect Circles",
"season": 1,
"number": 7,
"type": "regular",
"airdate": "2013-08-05",
"airtime": "22:00",
"airstamp": "2013-08-06T02:00:00+00:00",
"runtime": 60,
"rating": {
"average": 6.9
},
"image": {
"medium": "https://static.tvmaze.com/uploads/images/medium_landscape/1/4394.jpg",
"original": "https://static.tvmaze.com/uploads/images/original_untouched/1/4394.jpg"
},
"summary": "<p>Big Jim takes matters into his own hands when he feels his authority slipping away, and the dome displays its power when a life is taken just as a newborn arrives.</p>",
"_links": {
"self": {
"href": "https://api.tvmaze.com/episodes/7"
},
"show": {
"href": "https://api.tvmaze.com/shows/1",
"name": "Under the Dome"
}
}
},
{
"id": 8,
"url": "https://www.tvmaze.com/episodes/8/under-the-dome-1x08-thicker-than-water",
"name": "Thicker Than Water",
"season": 1,
"number": 8,
"type": "regular",
"airdate": "2013-08-12",
"airtime": "22:00",
"airstamp": "2013-08-13T02:00:00+00:00",
"runtime": 60,
"rating": {
"average": 6.7
},
"image": {
"medium": "https://static.tvmaze.com/uploads/images/medium_landscape/1/4395.jpg",
"original": "https://static.tvmaze.com/uploads/images/original_untouched/1/4395.jpg"
},
"summary": "<p>Junior stands up to his father and is shattered when he discovers the truth about his mother's past. Meanwhile, Julia learns firsthand the powers of the \"mini dome\".</p>",
"_links": {
"self": {
"href": "https://api.tvmaze.com/episodes/8"
},
"show": {
"href": "https://api.tvmaze.com/shows/1",
"name": "Under the Dome"
}
}
},
{
"id": 9,
"url": "https://www.tvmaze.com/episodes/9/under-the-dome-1x09-the-fourth-hand",
"name": "The Fourth Hand",
"season": 1,
"number": 9,
"type": "regular",
"airdate": "2013-08-19",
"airtime": "22:00",
"airstamp": "2013-08-20T02:00:00+00:00",
"runtime": 60,
"rating": {
"average": 6.8
},
"image": {
"medium": "https://static.tvmaze.com/uploads/images/medium_landscape/1/4396.jpg",
"original": "https://static.tvmaze.com/uploads/images/original_untouched/1/4396.jpg"
},
"summary": "<p>Big Jim and Barbie discover their lives are more intertwined than they knew when a mysterious woman, Maxine, shows up unexpectedly in Chester's Mill.</p>",
"_links": {
"self": {
"href": "https://api.tvmaze.com/episodes/9"
},
"show": {
"href": "https://api.tvmaze.com/shows/1",
"name": "Under the Dome"
}
}
},
{
"id": 10,
"url": "https://www.tvmaze.com/episodes/10/under-the-dome-1x10-let-the-games-begin",
"name": "Let the Games Begin",
"season": 1,
"number": 10,
"type": "regular",
"airdate": "2013-08-26",
"airtime": "22:00",
"airstamp": "2013-08-27T02:00:00+00:00",
"runtime": 60,
"rating": {
"average": 6.8
},
"image": {
"medium": "https://static.tvmaze.com/uploads/images/medium_landscape/1/4397.jpg",
"original": "https://static.tvmaze.com/uploads/images/original_untouched/1/4397.jpg"
},
"summary": "<p>Julia uncovers the truth about her husband's disappearance and unravels some of Chester's Mill's darkest secrets. Meanwhile, Maxine shows Barbie how she plans to take control of the town.</p>",
"_links": {
"self": {
"href": "https://api.tvmaze.com/episodes/10"
},
"show": {
"href": "https://api.tvmaze.com/shows/1",
"name": "Under the Dome"
}
}
},
"… 29 more items"
]Attribution: Source: TVmaze (tvmaze.com), licensed CC BY-SA 4.0.
Licence: TVmaze states in its API documentation: "Use of the TVmaze API is licensed by CC BY-SA 4.0", with a commercial licence and SLA available on request. CC BY-SA permits commercial reuse with attribution and share-alike; we record both booleans true and require attribution to TVmaze.
Ask with this source
A prompt for your agent that names this source and how to call it through the crw MCP.
Episode list
Use TVmaze (tvmaze) from fastCRW Pergamon, capability "Episode list" (episodes). You need a show's complete episode guide. Example options: id=1. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "tvmaze" and capability "episodes". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Broadcast schedule
Use TVmaze (tvmaze) from fastCRW Pergamon, capability "Broadcast schedule" (schedule). You want what is airing today or on a specific date in a country. Example options: date=2024-01-15, country=US. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "tvmaze" and capability "schedule". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Show detail
Use TVmaze (tvmaze) from fastCRW Pergamon, capability "Show detail" (show). You hold a TVmaze show id and need its metadata. Example options: id=1. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "tvmaze" and capability "show". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Show index
Use TVmaze (tvmaze) from fastCRW Pergamon, capability "Show index" (shows). You want to enumerate shows or page through the catalogue. Example options: page=0. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "tvmaze" and capability "shows". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
