Skip to content

Get Show

Get a show’s details, artwork, seasons and sets.

GET https://api.mediux.io/shows/{showId}

  • Seasons are summaries; use the season endpoint for full details.

Response format, pagination and caching.

Status: 200 OK

Response headers:

content-type: application/json; charset=utf-8
{
"data": {
"id": 1399,
"kind": "show",
"title": "Example Show",
"overview": "An example overview.",
"tagline": null,
"status": "ended",
"year": 2011,
"firstAirDate": "2011-04-17",
"lastAirDate": "2019-05-19",
"numberOfSeasons": 2,
"numberOfEpisodes": 12,
"metadataImages": {
"poster": "https://images.mediux.io/metadata/shows/1399/poster.webp",
"backdrop": null,
"logo": "https://image.tmdb.org/t/p/original/example.png"
},
"assets": {
"posters": [],
"backdrops": [],
"logos": [],
"squareArts": [],
"thumbs": []
},
"seasons": [
{
"id": 10,
"kind": "season",
"title": "Specials",
"seasonNumber": 0,
"airDate": null
},
{
"id": 30,
"kind": "season",
"title": "Season 1",
"seasonNumber": 1,
"airDate": "2011-04-17"
}
],
"sets": [
{
"id": 501,
"createdBy": "username",
"title": "Newer Set",
"dateUpdated": "2026-09-04T10:30:00.000Z"
},
{
"id": 420,
"createdBy": null,
"title": "Older Set",
"dateUpdated": "2026-08-20T14:15:00.000Z"
}
]
}
}

Status: 404 Not Found

Response headers:

content-type: application/json; charset=utf-8
{
"data": null,
"error": {
"code": "not_found",
"message": "The requested resource was not found."
}
}