{
"opencollection": "1.0.0",
"info": {
"name": "TVDB API V4 Artwork Series API",
"version": "4.7.10"
},
"request": {
"auth": {
"type": "bearer",
"token": "{{bearerToken}}"
}
},
"items": [
{
"info": {
"name": "Series",
"type": "folder"
},
"items": [
{
"info": {
"name": "TheTVDB Get All Series",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api4.thetvdb.com/v4/series",
"params": [
{
"name": "page",
"value": "1",
"type": "query",
"description": "page number"
}
]
},
"docs": "returns list of series base records"
},
{
"info": {
"name": "TheTVDB Get Series Base",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api4.thetvdb.com/v4/series/:id",
"params": [
{
"name": "id",
"value": "12345",
"type": "path",
"description": "id"
}
]
},
"docs": "Returns series base record"
},
{
"info": {
"name": "TheTVDB Get Series Artworks",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api4.thetvdb.com/v4/series/:id/artworks",
"params": [
{
"name": "id",
"value": "12345",
"type": "path",
"description": "id"
},
{
"name": "lang",
"value": "eng, spa",
"type": "query",
"description": "lang"
},
{
"name": "type",
"value": "1,2,3",
"type": "query",
"description": "type"
}
]
},
"docs": "Returns series artworks base on language and type.
Note: Artwork type is an id that can be found using **/artwork/types** endpoint."
},
{
"info": {
"name": "TheTVDB Get Series Next Aired",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api4.thetvdb.com/v4/series/:id/nextAired",
"params": [
{
"name": "id",
"value": "12345",
"type": "path",
"description": "id"
}
]
},
"docs": "Returns series base record including the nextAired field.
Note: nextAired was included in the base record endpoint but that field will deprecated in the future so developers should use the nextAired endpoint."
},
{
"info": {
"name": "TheTVDB Get Series Extended",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api4.thetvdb.com/v4/series/:id/extended",
"params": [
{
"name": "id",
"value": "12345",
"type": "path",
"description": "id"
},
{
"name": "meta",
"value": "translations",
"type": "query",
"description": "meta"
},
{
"name": "short",
"value": "true",
"type": "query",
"description": "reduce the payload and returns the short version of this record without characters and artworks"
}
]
},
"docs": "Returns series extended record"
},
{
"info": {
"name": "TheTVDB Get Series Episodes",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api4.thetvdb.com/v4/series/:id/episodes/:season-type",
"params": [
{
"name": "page",
"value": "1",
"type": "query"
},
{
"name": "id",
"value": "12345",
"type": "path",
"description": "id"
},
{
"name": "season-type",
"value": "",
"type": "path",
"description": "season-type"
},
{
"name": "season",
"value": "1",
"type": "query"
},
{
"name": "episodeNumber",
"value": "1",
"type": "query"
},
{
"name": "airDate",
"value": "2024-01-15",
"type": "query",
"description": "airDate of the episode, format is yyyy-mm-dd"
}
]
},
"docs": "Returns series episodes from the specified season type, default returns the episodes in the series default season type"
},
{
"info": {
"name": "TheTVDB Get Series Season Episodes Translated",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api4.thetvdb.com/v4/series/:id/episodes/:season-type/:lang",
"params": [
{
"name": "page",
"value": "1",
"type": "query"
},
{
"name": "id",
"value": "12345",
"type": "path",
"description": "id"
},
{
"name": "season-type",
"value": "",
"type": "path",
"description": "season-type"
},
{
"name": "lang",
"value": "example",
"type": "path"
}
]
},
"docs": "Returns series base record with episodes from the specified season type and language. Default returns the episodes in the series default season type."
},
{
"info": {
"name": "TheTVDB Get Series Filter",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api4.thetvdb.com/v4/series/filter",
"params": [
{
"name": "company",
"value": "1",
"type": "query",
"description": "production company"
},
{
"name": "contentRating",
"value": "245",
"type": "query",
"description": "content rating id base on a country"
},
{
"name": "country",
"value": "usa",
"type": "query",
"description": "country of origin"
},
{
"name": "genre",
"value": "3",
"type": "query",
"description": "Genre id. This id can be found using **/genres** endpoint."
},
{
"name": "lang",
"value": "eng",
"type": "query",
"description": "original language"
},
{
"name": "sort",
"value": "score",
"type": "query",
"description": "sort by results"
},
{
"name": "sortType",
"value": "asc",
"type": "query",
"description": "sort type ascending or descending"
},
{
"name": "status",
"value": "1",
"type": "query",
"description": "status"
},
{
"name": "year",
"value": "2020",
"type": "query",
"description": "release year"
}
]
},
"docs": "Search series based on filter parameters"
},
{
"info": {
"name": "TheTVDB Get Series Base by Slug",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api4.thetvdb.com/v4/series/slug/:slug",
"params": [
{
"name": "slug",
"value": "example-slug",
"type": "path",
"description": "slug"
}
]
},
"docs": "Returns series base record searched by slug"
},
{
"info": {
"name": "TheTVDB Get Series Translation",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api4.thetvdb.com/v4/series/:id/translations/:language",
"params": [
{
"name": "id",
"value": "12345",
"type": "path",
"description": "id"
},
{
"name": "language",
"value": "eng",
"type": "path",
"description": "language"
}
]
},
"docs": "Returns series translation record"
}
]
}
],
"bundled": true
}