API
Soubor base.json osoby obsahuje její údaje a filmografii; jména, životopisy a přezdívky jsou v jazykových souborech.
Soubory
https://api.watchittrackit.com/v1/person/{id}/base.jsonhttps://api.watchittrackit.com/v1/person/{id}/{lang}.json
Obrázek je objekt s cestami full a thumb.
base.json
| Pole | Typ | Popis |
|---|---|---|
| type | string | Typ záznamu. |
| id | number | Id z TheTVDB. |
| slug | string | Slug pro URL, jedinečný v rámci typu. |
| popularity | number | Skóre popularity z TheTVDB; vyšší znamená populárnější. Skóre lze porovnávat jen v rámci jednoho typu. |
| deleted | boolean | True, pokud byl záznam odstraněn. Jeho soubory zůstávají zveřejněné. |
| birthDate | string | Datum narození (YYYY-MM-DD). |
| deathDate | string | Datum úmrtí, pokud existuje. |
| gender | string | male, female nebo other. |
| birthPlace | string | Místo narození. |
| race | string | Etnická příslušnost, pokud je známa. |
| externalLinks | { source, url }[] | Odkazy na profily osoby jinde: zdroj a URL. |
| image | image | Hlavní obrázek: plakát u titulů, fotka u lidí. |
| filmography | filmography[] | Její zásluhy napříč seriály a filmy. |
| languages | string[] | Jazyky, pro které má tento záznam soubory. |
| remoteIds | { [site]: string } | Id na jiných webech (imdb, tmdb, wikidata, …), podle webu. |
Příklad
{
"type": "person",
"id": 255211,
"slug": "bryan-cranston",
"popularity": 140,
"deleted": false,
"birthDate": "1953-03-07",
"gender": "male",
"birthPlace": "Hollywood, California, USA",
"image": { "full": "/images/person/255211/1705696844.jpg", "thumb": "/images/person/255211/1705696844.t.jpg" },
"filmography": [
{ "recordType": "tv", "recordId": 81189, "recordSlug": "breaking-bad", "title": "Breaking Bad",
"roleType": "Actor", "character": "Walter White", "popularityRank": 1 }
],
"languages": ["de", "en"],
"remoteIds": { "imdbperson": "nm0186505" }
}Filmografie
| Pole | Typ | Popis |
|---|---|---|
| recordType | string | Typ titulu (tv nebo movie). |
| recordId | number | Id titulu. |
| recordSlug | string | Slug titulu. |
| title | string | Název titulu. |
| roleType | string | Druh zásluhy, například Actor nebo Director. |
| character | string | Ztvárněná postava, u hereckých zásluh. |
| popularityRank | number | Jak populární je titul mezi zásluhami osoby (1 je nejvíc). |
Jazykové soubory
| Pole | Typ | Popis |
|---|---|---|
| type | string | Typ záznamu. |
| id | number | Id z TheTVDB. |
| lang | string | Jazyk tohoto souboru. |
| name | string | Název v tomto jazyce. |
| biography | string | Životopis v tomto jazyce. |
| aliases | string[] | Další jména v tomto jazyce. |
| filmography | { [titleId]: string } | Podle id titulu: název titulu v tomto jazyce. |
Příklad
{
"type": "person",
"id": 327412,
"lang": "en",
"name": "Zendaya",
"biography": "Actress, producer Zendaya Maree Stoermer Coleman…",
"aliases": ["Zendaya Maree Stoermer Coleman"],
"filmography": { "81189": "Breaking Bad" }
}