API
De base.json van een persoon bevat de gegevens en filmografie; namen, biografieën en aliassen staan in de taalbestanden.
Bestanden
https://api.watchittrackit.com/v1/person/{id}/base.jsonhttps://api.watchittrackit.com/v1/person/{id}/{lang}.json
Een afbeelding is een object met de paden full en thumb.
base.json
| Veld | Type | Beschrijving |
|---|---|---|
| type | string | Recordtype. |
| id | number | TheTVDB-id. |
| slug | string | URL-slug, uniek binnen het type. |
| popularity | number | Populariteitsscore van TheTVDB; hoger is populairder. Scores zijn alleen binnen hetzelfde type vergelijkbaar. |
| deleted | boolean | True als het record is verwijderd. De bestanden blijven gepubliceerd. |
| birthDate | string | Geboortedatum (YYYY-MM-DD). |
| deathDate | string | Overlijdensdatum, indien van toepassing. |
| gender | string | male, female of other. |
| birthPlace | string | Geboorteplaats. |
| race | string | Etniciteit, indien bekend. |
| externalLinks | { source, url }[] | Links naar profielen van de persoon elders: bron en URL. |
| image | image | Hoofdafbeelding: een poster voor titels, een foto voor personen. |
| filmography | filmography[] | Alle credits in series en films. |
| languages | string[] | Talen waarvoor dit record bestanden heeft. |
| remoteIds | { [site]: string } | Id's op andere sites (imdb, tmdb, wikidata, …), per site. |
Voorbeeld
{
"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
| Veld | Type | Beschrijving |
|---|---|---|
| recordType | string | Het type van de titel (tv of movie). |
| recordId | number | Het id van de titel. |
| recordSlug | string | De slug van de titel. |
| title | string | De naam van de titel. |
| roleType | string | Soort credit, zoals Actor of Director. |
| character | string | Gespeeld personage, bij acteercredits. |
| popularityRank | number | Hoe populair de titel is binnen de credits van de persoon (1 is het populairst). |
Taalbestanden
| Veld | Type | Beschrijving |
|---|---|---|
| type | string | Recordtype. |
| id | number | TheTVDB-id. |
| lang | string | Taal van dit bestand. |
| name | string | Naam in deze taal. |
| biography | string | Biografie in deze taal. |
| aliases | string[] | Andere namen in deze taal. |
| filmography | { [titleId]: string } | Per titel-id: de naam van de titel in deze taal. |
Voorbeeld
{
"type": "person",
"id": 327412,
"lang": "en",
"name": "Zendaya",
"biography": "Actress, producer Zendaya Maree Stoermer Coleman…",
"aliases": ["Zendaya Maree Stoermer Coleman"],
"filmography": { "81189": "Breaking Bad" }
}