API
Die base.json einer Person enthält ihre Angaben und Filmografie; Namen, Biografien und Alias-Namen stehen in den Sprachdateien.
Dateien
https://api.watchittrackit.com/v1/person/{id}/base.jsonhttps://api.watchittrackit.com/v1/person/{id}/{lang}.json
Ein Bild ist ein Objekt mit den Pfaden full und thumb.
base.json
| Feld | Typ | Beschreibung |
|---|---|---|
| type | string | Datensatztyp. |
| id | number | TheTVDB-ID. |
| slug | string | URL-Slug, eindeutig innerhalb des Typs. |
| popularity | number | Beliebtheitswert von TheTVDB; höher bedeutet beliebter. Werte sind nur innerhalb eines Typs vergleichbar. |
| deleted | boolean | True, wenn der Datensatz entfernt wurde. Seine Dateien bleiben veröffentlicht. |
| birthDate | string | Geburtsdatum (YYYY-MM-DD). |
| deathDate | string | Sterbedatum, falls vorhanden. |
| gender | string | male, female oder other. |
| birthPlace | string | Geburtsort. |
| race | string | Ethnie, sofern bekannt. |
| externalLinks | { source, url }[] | Links zu Profilen der Person an anderer Stelle: Quelle und URL. |
| image | image | Hauptbild: ein Poster für Titel, ein Foto für Personen. |
| filmography | filmography[] | Ihre Credits über Serien und Filme hinweg. |
| languages | string[] | Sprachen, für die dieser Datensatz Dateien hat. |
| remoteIds | { [site]: string } | IDs auf anderen Websites (imdb, tmdb, wikidata, …), nach Website geordnet. |
Beispiel
{
"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
| Feld | Typ | Beschreibung |
|---|---|---|
| recordType | string | Der Typ des Titels (tv oder movie). |
| recordId | number | Die ID des Titels. |
| recordSlug | string | Der Slug des Titels. |
| title | string | Der Name des Titels. |
| roleType | string | Art des Credits, etwa Actor oder Director. |
| character | string | Gespielte Rolle, bei Schauspiel-Credits. |
| popularityRank | number | Wie beliebt der Titel unter ihren Credits ist (1 ist der beliebteste). |
Sprachdateien
| Feld | Typ | Beschreibung |
|---|---|---|
| type | string | Datensatztyp. |
| id | number | TheTVDB-ID. |
| lang | string | Sprache dieser Datei. |
| name | string | Name in dieser Sprache. |
| biography | string | Biografie in dieser Sprache. |
| aliases | string[] | Andere Namen in dieser Sprache. |
| filmography | { [titleId]: string } | Pro Titel-ID: der Name des Titels in dieser Sprache. |
Beispiel
{
"type": "person",
"id": 327412,
"lang": "en",
"name": "Zendaya",
"biography": "Actress, producer Zendaya Maree Stoermer Coleman…",
"aliases": ["Zendaya Maree Stoermer Coleman"],
"filmography": { "81189": "Breaking Bad" }
}