shinobiapi
Connect to shinobiapi with 1 MCP tools for AI-powered API automation.
COMMUNITYNO AUTH0 INSTALLS
OpenAPI Specificationv3.0
{
"swagger": "2.0",
"schemes": [
"https"
],
"host": "api.hillbillysoftware.com",
"info": {
"title": "shinobiapi",
"version": "v1",
"x-apisguru-categories": [
"media"
],
"x-origin": [
{
"format": "swagger",
"url": "https://api.hillbillysoftware.com/swagger/docs/v1",
"version": "2.0"
}
],
"x-providerName": "hillbillysoftware.com",
"x-serviceName": "shinobi",
"x-logo": {
"url": "https://api.apis.guru/v2/cache/logo/https_apis.guru_assets_images_no-logo.svg"
}
},
"paths": {
"/Actors/Search/{accesstoken}/{Query}": {
"get": {
"consumes": [],
"operationId": "Actor_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "accesstoken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "Query",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of Actors",
"schema": {
"items": {
"$ref": "#/definitions/Actor"
},
"type": "array"
}
}
},
"summary": "Returns data on queried actor/actress. Result set limited to 5 records",
"tags": [
"Cast & Crew (Cast & Crew in Movies & Television Shows)"
]
}
},
"/AddActor": {
"post": {
"consumes": [
"application/json",
"text/json",
"application/xml",
"text/xml",
"application/x-www-form-urlencoded"
],
"operationId": "AddActor_Post",
"parameters": [
{
"description": "",
"in": "body",
"name": "Value",
"required": true,
"schema": {
"$ref": "#/definitions/ActorPost"
}
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Result",
"schema": {
"$ref": "#/definitions/PostResult"
}
},
"204": {
"description": "Result",
"schema": {
"$ref": "#/definitions/PostResult"
}
}
},
"summary": "Add new actor or actress to database",
"tags": [
"Cast & Crew (Cast & Crew in Movies & Television Shows)"
]
}
},
"/AddTVShow": {
"post": {
"consumes": [
"application/json",
"text/json",
"application/xml",
"text/xml",
"application/x-www-form-urlencoded"
],
"operationId": "AddTVShow_Post",
"parameters": [
{
"description": "",
"in": "body",
"name": "Value",
"required": true,
"schema": {
"$ref": "#/definitions/TVInformationPost"
}
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Result",
"schema": {
"$ref": "#/definitions/PostResult"
}
},
"204": {
"description": "Result",
"schema": {
"$ref": "#/definitions/PostResult"
}
}
},
"summary": "Add new show to database",
"tags": [
"Television (Shows, Episodes, & Statuses)"
]
}
},
"/Aliases/ByID/{AccessToken}/{imdbID}": {
"get": {
"consumes": [],
"operationId": "AliasesByID_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "imdbID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of known Aliases",
"schema": {
"items": {
"$ref": "#/definitions/Aliases"
},
"type": "array"
}
}
},
"summary": "Get known aliases for Movies or Television shows from passed imdbID",
"tags": [
"Aliases (Movie & Television Show Aliases)"
]
}
},
"/Aliases/ByName/{AccessToken}/{Title}": {
"get": {
"consumes": [],
"operationId": "Aliases_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "Title of movie or television show",
"in": "path",
"name": "Title",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of known Aliases",
"schema": {
"items": {
"$ref": "#/definitions/Aliases"
},
"type": "array"
}
}
},
"summary": "Get known aliases for Movies or Television shows",
"tags": [
"Aliases (Movie & Television Show Aliases)"
]
}
},
"/Awards/ByWinner/{AccessToken}/{Nominee}": {
"get": {
"consumes": [],
"operationId": "AwardsbyWinner_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "Nominee",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of awards",
"schema": {
"items": {
"$ref": "#/definitions/_Awards"
},
"type": "array"
}
}
},
"summary": "Gets all awards by nominiee",
"tags": [
"Awards (Television & Movies)"
]
}
},
"/Awards/ByYear/{Year}": {
"get": {
"consumes": [],
"operationId": "awards_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "Year",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of awards",
"schema": {
"items": {
"$ref": "#/definitions/_Awards"
},
"type": "array"
}
}
},
"summary": "Gets all awards for requested year",
"tags": [
"Awards (Television & Movies)"
]
}
},
"/Calendar/ByDate/{AccessToken}/{Date}/{Country}": {
"get": {
"consumes": [],
"operationId": "ScheduleByDate_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "date format year-month-day",
"in": "path",
"name": "Date",
"required": true,
"type": "string"
},
{
"description": "US / CA / NL / BE / DE / GB or FR",
"in": "path",
"name": "Country",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of schedules/calendar entries",
"schema": {
"items": {
"$ref": "#/definitions/schedule"
},
"type": "array"
}
}
},
"summary": "Gets TV Schedule for selected data",
"tags": [
"Calendar (Television Show Schedules)"
]
}
},
"/Calendar/Countries/{AccessToken}": {
"get": {
"consumes": [],
"operationId": "CalendarCountries_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of countries",
"schema": {
"items": {
"$ref": "#/definitions/Country"
},
"type": "array"
}
}
},
"summary": "Returns list of available countries in calendar database",
"tags": [
"Calendar (Television Show Schedules)"
]
}
},
"/Calendar/Networks/{AccessToken}": {
"get": {
"consumes": [],
"operationId": "CalendarNetworks_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of networks",
"schema": {
"items": {
"$ref": "#/definitions/Networks"
},
"type": "array"
}
}
},
"summary": "Gets a list of available networks",
"tags": [
"Calendar (Television Show Schedules)"
]
}
},
"/Calendar/Seasons/{AccessToken}/{Name}": {
"get": {
"consumes": [],
"operationId": "CalendarShowSeasons_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "Name",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of years",
"schema": {
"items": {
"$ref": "#/definitions/ShowSeasons"
},
"type": "array"
}
}
},
"summary": "Returns list of seasons available in the calendar for show",
"tags": [
"Calendar (Television Show Schedules)"
]
}
},
"/Calendar/Show/Season/{AccessToken}/{Name}/{Season}": {
"get": {
"consumes": [],
"operationId": "CalendarbyShownameSeason_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "Name",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "Season",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of schedules/calendar entries",
"schema": {
"items": {
"$ref": "#/definitions/schedule"
},
"type": "array"
}
}
},
"summary": "Get Calendar by showname and season",
"tags": [
"Calendar (Television Show Schedules)"
]
}
},
"/Calendar/Show/{AccessToken}/{Name}/{Year}": {
"get": {
"consumes": [],
"operationId": "CalendarByShowName_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "Name",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "Year",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of schedules/calendar entries",
"schema": {
"items": {
"$ref": "#/definitions/schedule"
},
"type": "array"
}
}
},
"summary": "Will return show schedule for queried showname and year",
"tags": [
"Calendar (Television Show Schedules)"
]
}
},
"/Calendar/Today/{AccessToken}": {
"get": {
"consumes": [],
"operationId": "CalendarToday_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of schedules/calendar entries",
"schema": {
"items": {
"$ref": "#/definitions/schedule"
},
"type": "array"
}
}
},
"summary": "Will return show schedule for today for all countries in database",
"tags": [
"Calendar (Television Show Schedules)"
]
}
},
"/Cast/ActorBySearch/{AccessToken}/{Actor}": {
"get": {
"consumes": [],
"operationId": "ActorInShows_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "Part of, or full name of actor",
"in": "path",
"name": "Actor",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of actors in show",
"schema": {
"items": {
"$ref": "#/definitions/TVShowActor"
},
"type": "array"
}
}
},
"summary": "Returns all shows queried actor/actress is or has been in",
"tags": [
"Cast & Crew (Cast & Crew in Movies & Television Shows)"
]
}
},
"/Cast/ByActor/{AccessToken}/{Actor}": {
"get": {
"consumes": [],
"operationId": "CastByActor_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "Full name of actor",
"in": "path",
"name": "Actor",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of shows Actor is appearing in",
"schema": {
"items": {
"$ref": "#/definitions/TVShowActor"
},
"type": "array"
}
}
},
"summary": "Returns list of show actor is appearing in",
"tags": [
"Cast & Crew (Cast & Crew in Movies & Television Shows)"
]
}
},
"/Cast/ByTVShow/{accesstoken}/{ShowName}": {
"get": {
"consumes": [],
"operationId": "ActorsInTVShow_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "accesstoken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "ShowName",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of actors in show",
"schema": {
"items": {
"$ref": "#/definitions/TVShowActor"
},
"type": "array"
}
}
},
"summary": "Returns all actors in queried tvshow",
"tags": [
"Cast & Crew (Cast & Crew in Movies & Television Shows)"
]
}
},
"/Crew/ByID/{AccessToken}/{ID}": {
"get": {
"consumes": [],
"operationId": "CrewByID_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "IMDBID, TVmazeID, or TVDBID",
"in": "path",
"name": "ID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of crew",
"schema": {
"items": {
"$ref": "#/definitions/Crew"
},
"type": "array"
}
}
},
"summary": "Get crew list by ID",
"tags": [
"Cast & Crew (Cast & Crew in Movies & Television Shows)"
]
}
},
"/Crew/ByPerson/{AccessToken}/{PersonName}": {
"get": {
"consumes": [],
"operationId": "CrewByPerson_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "PersonName",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of crew",
"schema": {
"items": {
"$ref": "#/definitions/Crew"
},
"type": "array"
}
}
},
"summary": "Gets list of productions searched person is/was involved in.",
"tags": [
"Cast & Crew (Cast & Crew in Movies & Television Shows)"
]
}
},
"/Crew/ByShowName/{AccessToken}/{ShowName}": {
"get": {
"consumes": [],
"operationId": "CrewbyShowname_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "Full exact showname",
"in": "path",
"name": "ShowName",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of crew",
"schema": {
"items": {
"$ref": "#/definitions/Crew"
},
"type": "array"
}
}
},
"summary": "Get crew list by showname",
"tags": [
"Cast & Crew (Cast & Crew in Movies & Television Shows)"
]
}
},
"/Crew/Search/{AccessToken}/{Phrase}": {
"get": {
"consumes": [],
"operationId": "Crew_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "Part of, or full showname to search for",
"in": "path",
"name": "Phrase",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of crew",
"schema": {
"items": {
"$ref": "#/definitions/Crew"
},
"type": "array"
}
}
},
"summary": "Returns crew for queried show.",
"tags": [
"Cast & Crew (Cast & Crew in Movies & Television Shows)"
]
}
},
"/Episodes/ByID/{AccessToken}/{ID}": {
"get": {
"consumes": [],
"operationId": "EpisodesByID_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "imdbID",
"in": "path",
"name": "ID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of episodes",
"schema": {
"items": {
"$ref": "#/definitions/Episode"
},
"type": "array"
}
}
},
"summary": "Gets all episodes for selected ID",
"tags": [
"Television (Shows, Episodes, & Statuses)"
]
}
},
"/Episodes/BySeason/{AccessToken}/{ID}/{Season}": {
"get": {
"consumes": [],
"operationId": "EpisodesBySeason_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "imdbID",
"in": "path",
"name": "ID",
"required": true,
"type": "string"
},
{
"description": "Season number",
"in": "path",
"name": "Season",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of episodes for specified season",
"schema": {
"items": {
"$ref": "#/definitions/Episode"
},
"type": "array"
}
}
},
"summary": "Gets list of episodes for specified imdbID and Season number",
"tags": [
"Television (Shows, Episodes, & Statuses)"
]
}
},
"/Episodes/ByShowName/{AccessToken}/{Showname}": {
"get": {
"consumes": [],
"operationId": "Episodes_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "Showname",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of episodes",
"schema": {
"items": {
"$ref": "#/definitions/Episode"
},
"type": "array"
}
}
},
"summary": "Gets all episodes for selected show",
"tags": [
"Television (Shows, Episodes, & Statuses)"
]
}
},
"/Episodes/LatestSeason/Show/{AccessToken}/{Name}": {
"get": {
"consumes": [],
"operationId": "EpisodesLastAvailableSeasonbyName_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "Name",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Returns last available Season Number for passed showname",
"schema": {
"$ref": "#/definitions/LastAvailableSeason"
}
}
},
"summary": "Gets latest season number based on show name",
"tags": [
"Television (Shows, Episodes, & Statuses)"
]
}
},
"/Episodes/LatestSeason/{AccessToken}/{ID}": {
"get": {
"consumes": [],
"operationId": "EpisodesLastAvailableSeason_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "imdbID",
"in": "path",
"name": "ID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Returns last available Season Number for passed imdbID",
"schema": {
"$ref": "#/definitions/LastAvailableSeason"
}
}
},
"summary": "Returns last available season number in database, based on passed imdbID",
"tags": [
"Television (Shows, Episodes, & Statuses)"
]
}
},
"/Episodes/SeasonCount/{AccessToken}/{ID}": {
"get": {
"consumes": [],
"operationId": "EpisodesSeasonCount_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "imdbID",
"in": "path",
"name": "ID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Returns number of seasons available",
"schema": {
"$ref": "#/definitions/TVShowSeasons"
}
}
},
"summary": "Returns number of available seasons and episodes",
"tags": [
"Television (Shows, Episodes, & Statuses)"
]
}
},
"/GetIMDBid/ByID/{AccessToken}/{Query}": {
"get": {
"consumes": [],
"operationId": "GetIMDBid_GetAsync",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "Query",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of imdb ID's",
"schema": {
"items": {
"$ref": "#/definitions/imdbID"
},
"type": "array"
}
}
},
"summary": "Gets list of avaiable IMDB ids from Movies and TV Show databases, you can use those to query other end points that need ID's",
"tags": [
"Miscellaneous (Conversion & other Utilities)"
]
}
},
"/Images/ByID/{AccessToken}/{imdbID}": {
"get": {
"consumes": [],
"operationId": "Images_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "imdbID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of images",
"schema": {
"items": {
"$ref": "#/definitions/imdbImages"
},
"type": "array"
}
}
},
"summary": "Get images available for movie/tv show with passed imdbID",
"tags": [
"Images (Movie & Television Show Images)"
]
}
},
"/Images/Search/{Accesstoken}/{Query}": {
"get": {
"consumes": [],
"operationId": "ImageSearch_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "Accesstoken",
"required": true,
"type": "string"
},
{
"description": "Name or part of name from Movie or Show",
"in": "path",
"name": "Query",
"required": true,
"type": "string"
},
{
"in": "query",
"name": "Strictmatch",
"required": false,
"type": "boolean"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of images",
"schema": {
"items": {
"$ref": "#/definitions/imdbImages"
},
"type": "array"
}
}
},
"summary": "Get images available for movie/tv show with passed query",
"tags": [
"Images (Movie & Television Show Images)"
]
}
},
"/Magnets/ByDate/{AccessToken}/{Date}": {
"get": {
"consumes": [],
"operationId": "MagnetsByDate_GetAsync",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "Date",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of magnet hashes",
"schema": {
"items": {
"$ref": "#/definitions/Magnets"
},
"type": "array"
}
}
},
"summary": "Gets available magnet hashes on passed date (yyyy-mm-dd). Feature not available on free plan, please donate to be able to use this feature.",
"tags": [
"Magnets (Magnet hashes of Movies & Television Shows)"
]
}
},
"/Magnets/ByIMDB/{AccessToken}/{imdbID}": {
"get": {
"consumes": [],
"operationId": "MagnetsByimdbID_GetAsync",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "ID with or without tt prefix",
"in": "path",
"name": "imdbID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of magnet hashes",
"schema": {
"items": {
"$ref": "#/definitions/Magnets"
},
"type": "array"
}
}
},
"summary": "Returns list of magnet hashes for passed IMDBID. Feature not available on free plan, please donate to be able to use this feature.",
"tags": [
"Magnets (Magnet hashes of Movies & Television Shows)"
]
}
},
"/Magnets/Search/{AccessToken}/{Query}": {
"get": {
"consumes": [],
"operationId": "magnetsMovieByID_GetAsync",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "Name or part of name of movie or tv show",
"in": "path",
"name": "Query",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of magnet hashes",
"schema": {
"items": {
"$ref": "#/definitions/Magnets"
},
"type": "array"
}
}
},
"summary": "Try and find magnet links for queried movie. Feature not available on free plan, please donate to be able to use this feature",
"tags": [
"Magnets (Magnet hashes of Movies & Television Shows)"
]
}
},
"/Magnets/TVShow/{AccessToken}/{TVShow}": {
"get": {
"consumes": [],
"operationId": "TVShowsearch_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "TVShow",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of magnet hashes",
"schema": {
"items": {
"$ref": "#/definitions/Magnets"
},
"type": "array"
}
}
},
"summary": "Returns results based on query, Feature not available on free plan, please donate to be able to use this feature.",
"tags": [
"Magnets (Magnet hashes of Movies & Television Shows)"
]
}
},
"/Movie/ByID/{accesstoken}/{imdbID}": {
"get": {
"consumes": [],
"operationId": "MovieID_Get",
"parameters": [
{
"in": "path",
"name": "accesstoken",
"required": true,
"type": "string"
},
{
"in": "path",
"name": "imdbID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Movie information",
"schema": {
"$ref": "#/definitions/MovieInformation"
}
}
},
"tags": [
"Movies (Movies, Documentaries, & made for Television Movies)"
]
}
},
"/Movie/Search/{AccessToken}/{Query}": {
"get": {
"consumes": [],
"operationId": "MovieSearch_GetAsync",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "Query",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of information about queried movie(s)",
"schema": {
"items": {
"$ref": "#/definitions/MovieInformation"
},
"type": "array"
}
}
},
"summary": "Searches for movies, result set limited to 5 records",
"tags": [
"Movies (Movies, Documentaries, & made for Television Movies)"
]
}
},
"/Music/Albums/Art/{AccessToken}/{AlbumID}": {
"get": {
"consumes": [],
"operationId": "musicAlbumArt_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "AlbumID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Gets album art for passed AlbumID",
"schema": {
"$ref": "#/definitions/AlbumArt"
}
}
},
"summary": "Returns Albumart for passed AlbumID",
"tags": [
"Music (Artists ,Bands, Tracks, AlbumArt, CoverArt, & Videos)"
]
}
},
"/Music/Albums/CoverArt/{AccessToken}/{MBID}": {
"get": {
"consumes": [],
"operationId": "musicCDCovers_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "MusicBrainzID",
"in": "path",
"name": "MBID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Gets CD Cover Art for album",
"schema": {
"items": {
"$ref": "#/definitions/CDCoverArt"
},
"type": "array"
}
}
},
"summary": "Gets CD art for passed MusicBrainzID",
"tags": [
"Music (Artists ,Bands, Tracks, AlbumArt, CoverArt, & Videos)"
]
}
},
"/Music/Albums/MusicBrainzID/{AccessToken}/{MBID}": {
"get": {
"consumes": [],
"operationId": "MusicByMusicBrainz_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "MusicBrainzID",
"in": "path",
"name": "MBID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Information about band / artist based on MusicBrainzID",
"schema": {
"items": {
"$ref": "#/definitions/BandInfo"
},
"type": "array"
}
}
},
"summary": "Get Artist / Band information on MusicBrainzID",
"tags": [
"Music (Artists ,Bands, Tracks, AlbumArt, CoverArt, & Videos)"
]
}
},
"/Music/Albums/{AccessToken}/{ArtistID}": {
"get": {
"consumes": [],
"operationId": "musicAlbums_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "ID of artist or band to retrieve albums from",
"in": "path",
"name": "ArtistID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Lists all albums from passed ArtistID",
"schema": {
"items": {
"$ref": "#/definitions/BandAlbums"
},
"type": "array"
}
}
},
"summary": "Get albums from passed ArtistID",
"tags": [
"Music (Artists ,Bands, Tracks, AlbumArt, CoverArt, & Videos)"
]
}
},
"/Music/Artist/Art/ID/{AccessToken}/{ArtistID}": {
"get": {
"consumes": [],
"operationId": "musicCoverArt_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "ArtistID of artist or band",
"in": "path",
"name": "ArtistID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Gets art for passed ArtistID",
"schema": {
"$ref": "#/definitions/ArtistArt"
}
}
},
"summary": "Retrieves artist / band Banner and logo based on ArtistID",
"tags": [
"Music (Artists ,Bands, Tracks, AlbumArt, CoverArt, & Videos)"
]
}
},
"/Music/Artist/Art/Name/{AccessToken}/{Name}": {
"get": {
"consumes": [],
"operationId": "musicCoverArtByName_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "Name of artist or band",
"in": "path",
"name": "Name",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Gets art for passed arist or bandname",
"schema": {
"$ref": "#/definitions/ArtistArt"
}
}
},
"summary": "Retrieves artist / band Banner and logo based on artist or bandname",
"tags": [
"Music (Artists ,Bands, Tracks, AlbumArt, CoverArt, & Videos)"
]
}
},
"/Music/Artist/Extended/{AccessToken}/{Name}": {
"get": {
"consumes": [],
"operationId": "musicArtistExtended_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "Name",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Extended Information about band / artist",
"schema": {
"items": {
"$ref": "#/definitions/BandInfoExtended"
},
"type": "array"
}
}
},
"summary": "Provides extended information, which includes all known albums and music videos of artist / band",
"tags": [
"Music (Artists ,Bands, Tracks, AlbumArt, CoverArt, & Videos)"
]
}
},
"/Music/Artist/{AccessToken}/{Name}": {
"get": {
"consumes": [],
"operationId": "Music_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "Name (or part) of band or artist name",
"in": "path",
"name": "Name",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Information about band / artist",
"schema": {
"items": {
"$ref": "#/definitions/BandInfo"
},
"type": "array"
}
}
},
"summary": "Get information about passed band name or artist",
"tags": [
"Music (Artists ,Bands, Tracks, AlbumArt, CoverArt, & Videos)"
]
}
},
"/Music/Lyrics/AlbumID/{AccessToken}/{AlbumID}": {
"get": {
"consumes": [],
"operationId": "musicLyricsbyAlbumID_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "AlbumID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "lyric(s) for requested albumID",
"schema": {
"items": {
"$ref": "#/definitions/Lyric"
},
"type": "array"
}
}
},
"summary": "Returns all lyrics for requested AlbumID",
"tags": [
"Music (Artists ,Bands, Tracks, AlbumArt, CoverArt, & Videos)"
]
}
},
"/Music/Lyrics/ByName/{AccessToken}/{Name}": {
"get": {
"consumes": [],
"operationId": "musicLyrics_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "Name (or partial) of band or artist (record set limited to 25)",
"in": "path",
"name": "Name",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "lyric(s) for requested artist / band",
"schema": {
"items": {
"$ref": "#/definitions/Lyric"
},
"type": "array"
}
}
},
"summary": "Get lyrics for band or artist (record set limited to 25)",
"tags": [
"Music (Artists ,Bands, Tracks, AlbumArt, CoverArt, & Videos)"
]
}
},
"/Music/Lyrics/BySong/{AccessToken}/{Song}": {
"get": {
"consumes": [],
"operationId": "musicLyricsBySong_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "Name or part of song name",
"in": "path",
"name": "Song",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "lyric(s) for requested song",
"schema": {
"items": {
"$ref": "#/definitions/Lyric"
},
"type": "array"
}
}
},
"summary": "Get lyrics on song title",
"tags": [
"Music (Artists ,Bands, Tracks, AlbumArt, CoverArt, & Videos)"
]
}
},
"/Music/Tracks/{AccessToken}/{AlbumID}": {
"get": {
"consumes": [],
"operationId": "musicTracks_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "AlbumID (can be retrieved via album endpoint)",
"in": "path",
"name": "AlbumID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Lists all tracks on album from passed AlbumID",
"schema": {
"items": {
"$ref": "#/definitions/AlbumTracks"
},
"type": "array"
}
}
},
"summary": "Get all tracks from requested album",
"tags": [
"Music (Artists ,Bands, Tracks, AlbumArt, CoverArt, & Videos)"
]
}
},
"/Music/Videos/{AccessToken}/{ArtistID}": {
"get": {
"consumes": [],
"operationId": "MusiVideos_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "ArtistID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Lists all videos available for this Artist / Band",
"schema": {
"items": {
"$ref": "#/definitions/MusicVideo"
},
"type": "array"
}
}
},
"summary": "Lists all videos available for this Artist / Band",
"tags": [
"Music (Artists ,Bands, Tracks, AlbumArt, CoverArt, & Videos)"
]
}
},
"/Rating/ByID/{AccessToken}/{imdbID}": {
"get": {
"consumes": [],
"operationId": "Rating_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "imdbID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Ratings",
"schema": {
"$ref": "#/definitions/RatingItem"
}
}
},
"summary": "Returns ratings from various resources(IMDB,Rotten Tomatoes, metaCritics, TVMaze etc) of passed IMDBid",
"tags": [
"Ratings (Movie & Television Show Ratings)"
]
}
},
"/Rating/ByName/{AccessToken}/{Name}": {
"get": {
"consumes": [],
"operationId": "RatingByName_Get",
"parameters": [
{
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"in": "path",
"name": "Name",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Ratings",
"schema": {
"items": {
"$ref": "#/definitions/RatingItem"
},
"type": "array"
}
}
},
"tags": [
"Ratings (Movie & Television Show Ratings)"
]
}
},
"/Status/{AccessToken}/{Query}": {
"get": {
"consumes": [],
"operationId": "ShowStatus_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "Query can be IMDB, TVDB, or Show name",
"in": "path",
"name": "Query",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of statuses",
"schema": {
"items": {
"$ref": "#/definitions/_ShowStatus"
},
"type": "array"
}
}
},
"summary": "Returns status of queried show (query can be IMDB, TVDB, or showname)",
"tags": [
"Television (Shows, Episodes, & Statuses)"
]
}
},
"/TV/ByID/{accesstoken}/{imdbID}": {
"get": {
"consumes": [],
"operationId": "TVShowID_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "accesstoken",
"required": true,
"type": "string"
},
{
"description": "imdbID of show you want info on",
"in": "query",
"name": "id",
"required": true,
"type": "string"
},
{
"in": "path",
"name": "imdbID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Television show information",
"schema": {
"$ref": "#/definitions/TVInformation"
}
}
},
"summary": "Returns TVShow information based on IMDBid",
"tags": [
"Television (Shows, Episodes, & Statuses)"
]
}
},
"/TV/ByName/{AccessToken}/{Query}": {
"get": {
"consumes": [],
"operationId": "TVShowByName_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "Query",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of television show information",
"schema": {
"items": {
"$ref": "#/definitions/TVInformation"
},
"type": "array"
}
}
},
"summary": "Returns results based on query, result set limited to 5 records",
"tags": [
"Television (Shows, Episodes, & Statuses)"
]
}
},
"/Trailers/ByID/{AccessToken}/{imdbID}": {
"get": {
"consumes": [],
"operationId": "TrailersbyID_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "imdbID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of trailers",
"schema": {
"items": {
"$ref": "#/definitions/Trailer"
},
"type": "array"
}
}
},
"summary": "Get Trailers for passed imdbID",
"tags": [
"Trailers (Movie & Television Show Trailers)"
]
}
},
"/Trailers/CountByID/{AccessToken}/{imdbID}": {
"get": {
"consumes": [],
"operationId": "TrailerCountByID_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "imdbID",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Count of trailers available for imdbID",
"schema": {
"$ref": "#/definitions/TrailerCount"
}
}
},
"summary": "Get trailer count for passed ID",
"tags": [
"Trailers (Movie & Television Show Trailers)"
]
}
},
"/Trailers/CountByName/{AccessToken}/{Name}": {
"get": {
"consumes": [],
"operationId": "TrailerCountByName_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "",
"in": "path",
"name": "Name",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "Count of trailers available for passed name",
"schema": {
"$ref": "#/definitions/TrailerCount"
}
}
},
"summary": "Get trailer count for passed name (Movie title or TVShow name)",
"tags": [
"Trailers (Movie & Television Show Trailers)"
]
}
},
"/Trailers/Search/{AccessToken}/{Phrase}": {
"get": {
"consumes": [],
"operationId": "TrailerSearch_Get",
"parameters": [
{
"description": "",
"in": "path",
"name": "AccessToken",
"required": true,
"type": "string"
},
{
"description": "Trailer you like to search for",
"in": "path",
"name": "Phrase",
"required": true,
"type": "string"
}
],
"produces": [
"application/json",
"text/json",
"application/xml",
"text/xml"
],
"responses": {
"200": {
"description": "List of trailers",
"schema": {
"items": {
"$ref": "#/definitions/Trailer"
},
"type": "array"
}
}
},
"summary": "Gets trailers by search phrase (limited to 10 records)",
"tags": [
"Trailers (Movie & Television Show Trailers)"
]
}
}
},
"definitions": {
"Actor": {
"properties": {
"Bio": {
"type": "string"
},
"BirthYear": {
"type": "string"
},
"DeathYear": {
"type": "string"
},
"Gender": {
"type": "string"
},
"Name": {
"type": "string"
},
"PopularityIndex": {
"type": "string"
},
"ProfileImage": {
"type": "string"
}
},
"type": "object"
},
"ActorPost": {
"properties": {
"AccessToken": {
"type": "string"
},
"Bio": {
"type": "string"
},
"BirthYear": {
"type": "string"
},
"DeathYear": {
"type": "string"
},
"Gender": {
"type": "string"
},
"Name": {
"type": "string"
},
"PopularityIndex": {
"type": "string"
},
"ProfileImage": {
"type": "string"
}
},
"type": "object"
},
"AlbumArt": {
"properties": {
"AlbumID": {
"type": "string"
},
"Albumname": {
"type": "string"
},
"Art": {
"type": "string"
}
},
"type": "object"
},
"AlbumTracks": {
"properties": {
"AlbumID": {
"type": "string"
},
"ArtistID": {
"type": "string"
},
"Length": {
"type": "string"
},
"TrackName": {
"type": "string"
},
"TrackNo": {
"type": "string"
}
},
"type": "object"
},
"Aliases": {
"properties": {
"Aka": {
"type": "string"
},
"ExternalIDs": {
"items": {
"$ref": "#/definitions/ExternalIDs"
},
"type": "array"
},
"Name": {
"type": "string"
},
"OriginalName": {
"type": "string"
}
},
"type": "object"
},
"ArtistArt": {
"properties": {
"ArtistID": {
"type": "string"
},
"Banner": {
"type": "string"
},
"Logo": {
"type": "string"
},
"Name": {
"type": "string"
}
},
"type": "object"
},
"BandAlbums": {
"properties": {
"AlbumArt": {
"type": "string"
},
"AlbumID": {
"type": "string"
},
"ArtistID": {
"type": "string"
},
"Bibliography": {
"type": "string"
},
"Label": {
"type": "string"
},
"Name": {
"type": "string"
},
"Releaseyear": {
"type": "string"
}
},
"type": "object"
},
"BandInfo": {
"properties": {
"ArtistID": {
"type": "string"
},
"Banner": {
"type": "string"
},
"Biography": {
"type": "string"
},
"DisbandedYear": {
"type": "string"
},
"FormationYear": {
"type": "string"
},
"Genre": {
"type": "string"
},
"Logo": {
"type": "string"
},
"Members": {
"type": "string"
},
"MusicBrainzID": {
"type": "string"
},
"Name": {
"type": "string"
},
"SocialMedia": {
"type": "string"
},
"WebSite": {
"type": "string"
}
},
"type": "object"
},
"BandInfoExtended": {
"properties": {
"Albums": {
"items": {
"$ref": "#/definitions/BandAlbums"
},
"type": "array"
},
"ArtistID": {
"type": "string"
},
"Banner": {
"type": "string"
},
"Biography": {
"type": "string"
},
"DisbandedYear": {
"type": "string"
},
"FormationYear": {
"type": "string"
},
"Genre": {
"type": "string"
},
"Logo": {
"type": "string"
},
"Members": {
"type": "string"
},
"MusicBrainzID": {
"type": "string"
},
"Name": {
"type": "string"
},
"SocialMedia": {
"type": "string"
},
"Videos": {
"items": {
"$ref": "#/definitions/MusicVideo"
},
"type": "array"
},
"WebSite": {
"type": "string"
}
},
"type": "object"
},
"CDCoverArt": {
"properties": {
"CoverImage": {
"type": "string"
},
"CoverThumbMedium": {
"type": "string"
},
"CoverThumbSmall": {
"type": "string"
},
"CoverType": {
"type": "string"
},
"MusicBrainzID": {
"type": "string"
}
},
"type": "object"
},
"Country": {
"properties": {
"Name": {
"type": "string"
}
},
"type": "object"
},
"Crew": {
"properties": {
"Externals": {
"items": {
"$ref": "#/definitions/ExternalIDs"
},
"type": "array"
},
"Image": {
"type": "string"
},
"Name": {
"type": "string"
},
"ShowName": {
"type": "string"
},
"Type": {
"type": "string"
}
},
"type": "object"
},
"Episode": {
"properties": {
"Airdate": {
"type": "string"
},
"Airtime": {
"type": "string"
},
"EpisodeNo": {
"type": "string"
},
"Externals": {
"items": {
"$ref": "#/definitions/ExternalIDs"
},
"type": "array"
},
"Image": {
"type": "string"
},
"Season": {
"type": "string"
},
"Synopsis": {
"type": "string"
},
"Title": {
"type": "string"
}
},
"type": "object"
},
"ExternalIDs": {
"properties": {
"ID": {
"type": "string"
},
"Name": {
"type": "string"
}
},
"type": "object"
},
"LastAvailableSeason": {
"properties": {
"Season": {
"type": "string"
}
},
"type": "object"
},
"Lyric": {
"properties": {
"AlbumID": {
"type": "string"
},
"Artist": {
"type": "string"
},
"Lyrics": {
"type": "string"
},
"Song": {
"type": "string"
}
},
"type": "object"
},
"Magnets": {
"properties": {
"Externals": {
"items": {
"$ref": "#/definitions/ExternalIDs"
},
"type": "array"
},
"FirstSeenDate": {
"description": "Date this hash was first detected",
"type": "string"
},
"Hash": {
"description": "The actual hash you need to construct your magnet",
"type": "string"
},
"Image": {
"type": "string"
},
"Name": {
"type": "string"
},
"Peers": {
"description": "Number of Peers available at FirstSeenDate",
"type": "string"
},
"Seeds": {
"description": "Number of Seeds available at FirstSeenDate",
"type": "string"
},
"Size": {
"type": "string"
},
"Title": {
"type": "string"
},
"Type": {
"type": "string"
}
},
"type": "object"
},
"MovieInformation": {
"properties": {
"ID": {
"type": "string"
},
"ImdbID": {
"type": "string"
},
"ReleaseYear": {
"type": "string"
},
"Runtime": {
"type": "string"
},
"Synopsis": {
"type": "string"
},
"Title": {
"type": "string"
}
},
"type": "object"
},
"MusicVideo": {
"properties": {
"AlbumID": {
"type": "string"
},
"ArtistID": {
"type": "string"
},
"Decription": {
"type": "string"
},
"Video": {
"type": "string"
}
},
"type": "object"
},
"Networks": {
"properties": {
"Country": {
"type": "string"
},
"Network": {
"type": "string"
}
},
"type": "object"
},
"PostResult": {
"properties": {
"Status": {
"type": "string"
}
},
"type": "object"
},
"RatingItem": {
"properties": {
"EpisoDate": {
"type": "string"
},
"IMDB": {
"type": "string"
},
"MetaCritics": {
"type": "string"
},
"Name": {
"type": "string"
},
"RottenTomatoes": {
"type": "string"
},
"RottenTomatoesAudienceScore": {
"type": "string"
},
"TVDB": {
"type": "string"
},
"TVMaze": {
"type": "string"
},
"Trakt": {
"type": "string"
},
"imdbID": {
"type": "string"
}
},
"type": "object"
},
"ShowSeasons": {
"properties": {
"Year": {
"type": "string"
}
},
"type": "object"
},
"TVInformation": {
"properties": {
"EpisodeCount": {
"type": "string"
},
"EpisodeRuntime": {
"type": "string"
},
"Externals": {
"items": {
"$ref": "#/definitions/ExternalIDs"
},
"type": "array"
},
"ID": {
"type": "string"
},
"ReleaseYear": {
"type": "string"
},
"Seasons": {
"type": "string"
},
"ShowImage": {
"type": "string"
},
"ShowStatus": {
"type": "string"
},
"Synopsis": {
"type": "string"
},
"Title": {
"type": "string"
}
},
"type": "object"
},
"TVInformationPost": {
"properties": {
"AccessToken": {
"type": "string"
},
"EpisodeCount": {
"type": "string"
},
"EpisodeRuntime": {
"type": "string"
},
"Genres": {
"type": "string"
},
"ImdbID": {
"type": "string"
},
"PremierYear": {
"type": "string"
},
"Seasons": {
"type": "string"
},
"ShowImage": {
"type": "string"
},
"ShowStatus": {
"type": "string"
},
"Synopsis": {
"type": "string"
},
"Title": {
"type": "string"
}
},
"type": "object"
},
"TVShowActor": {
"properties": {
"Externals": {
"items": {
"$ref": "#/definitions/ExternalIDs"
},
"type": "array"
},
"Image": {
"type": "string"
},
"Name": {
"type": "string"
},
"Role": {
"type": "string"
},
"ShowName": {
"type": "string"
}
},
"type": "object"
},
"TVShowSeasons": {
"properties": {
"Episodes": {
"type": "string"
},
"Externals": {
"items": {
"$ref": "#/definitions/ExternalIDs"
},
"type": "array"
},
"Seasons": {
"type": "string"
},
"Showname": {
"type": "string"
}
},
"type": "object"
},
"Trailer": {
"properties": {
"Episode": {
"type": "string"
},
"Key": {
"description": "Key for trailer, usually end part of uri for youtube links",
"type": "string"
},
"MediaType": {
"description": "Returns Media Type, either C (Channel) T (Television) or M (Movie)",
"type": "string"
},
"Season": {
"type": "string"
},
"Site": {
"type": "string"
},
"TrailerName": {
"type": "string"
},
"TrailerSize": {
"type": "string"
},
"TrailerType": {
"description": "Returns Trailer type (trailer, teaser, channel, episode,credits, clip etc)",
"type": "string"
},
"YouTubeEmbeddedCode": {
"type": "string"
},
"YouTubeURL": {
"type": "string"
}
},
"type": "object"
},
"TrailerCount": {
"properties": {
"Count": {
"format": "int32",
"type": "integer"
}
},
"type": "object"
},
"_Awards": {
"properties": {
"Category": {
"type": "string"
},
"Nominee": {
"type": "string"
},
"Type": {
"type": "string"
},
"Winner": {
"type": "string"
},
"Year": {
"type": "string"
}
},
"type": "object"
},
"_ShowStatus": {
"properties": {
"Enddate": {
"type": "string"
},
"ID": {
"type": "string"
},
"Title": {
"type": "string"
},
"YearsOn": {
"type": "string"
},
"imdbID": {
"type": "string"
},
"status": {
"type": "string"
},
"tvdbID": {
"type": "string"
}
},
"type": "object"
},
"imdbID": {
"properties": {
"ID": {
"type": "string"
},
"ShinobiID": {
"type": "string"
},
"Title": {
"type": "string"
},
"Type": {
"type": "string"
}
},
"type": "object"
},
"imdbImages": {
"properties": {
"Backdrops": {
"items": {
"type": "string"
},
"type": "array"
},
"Posters": {
"items": {
"type": "string"
},
"type": "array"
},
"Type": {
"type": "string"
},
"imdbID": {
"type": "string"
}
},
"type": "object"
},
"schedule": {
"properties": {
"AirDate": {
"type": "string"
},
"AirTime": {
"type": "string"
},
"Country": {
"type": "string"
},
"DaysOn": {
"type": "string"
},
"Episode": {
"type": "string"
},
"ID": {
"type": "string"
},
"Image": {
"type": "string"
},
"Network": {
"type": "string"
},
"PremiereDate": {
"type": "string"
},
"Runtime": {
"type": "string"
},
"Season": {
"type": "string"
},
"ShowName": {
"type": "string"
},
"Summary": {
"type": "string"
},
"Title": {
"type": "string"
}
},
"type": "object"
}
}
}