API
Il base.json di una persona contiene i suoi dati e la sua filmografia; nomi, biografie e pseudonimi si trovano nei file di lingua.
File
https://api.watchittrackit.com/v1/person/{id}/base.jsonhttps://api.watchittrackit.com/v1/person/{id}/{lang}.json
Un'immagine è un oggetto con i percorsi full e thumb.
base.json
| Campo | Tipo | Descrizione |
|---|---|---|
| type | string | Tipo di record. |
| id | number | Id TheTVDB. |
| slug | string | Slug dell'URL, univoco all'interno del tipo. |
| popularity | number | Punteggio di popolarità di TheTVDB; più è alto, più è popolare. I punteggi sono confrontabili solo all'interno dello stesso tipo. |
| deleted | boolean | True se il record è stato rimosso. I suoi file restano pubblicati. |
| birthDate | string | Data di nascita (YYYY-MM-DD). |
| deathDate | string | Data di morte, se presente. |
| gender | string | male, female o other. |
| birthPlace | string | Luogo di nascita. |
| race | string | Etnia, se nota. |
| externalLinks | { source, url }[] | Link ai profili della persona su altri siti: fonte e URL. |
| image | image | Immagine principale: un poster per i titoli, una foto per le persone. |
| filmography | filmography[] | I suoi crediti in serie e film. |
| languages | string[] | Lingue per cui questo record ha dei file. |
| remoteIds | { [site]: string } | Id su altri siti (imdb, tmdb, wikidata, …), indicizzati per sito. |
Esempio
{
"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" }
}Filmografia
| Campo | Tipo | Descrizione |
|---|---|---|
| recordType | string | Il tipo del titolo (tv o movie). |
| recordId | number | L'id del titolo. |
| recordSlug | string | Lo slug del titolo. |
| title | string | Il nome del titolo. |
| roleType | string | Tipo di credito, come Actor o Director. |
| character | string | Personaggio interpretato, per i crediti di recitazione. |
| popularityRank | number | Quanto è popolare il titolo tra i suoi crediti (1 è il più popolare). |
File di lingua
| Campo | Tipo | Descrizione |
|---|---|---|
| type | string | Tipo di record. |
| id | number | Id TheTVDB. |
| lang | string | Lingua di questo file. |
| name | string | Nome in questa lingua. |
| biography | string | Biografia in questa lingua. |
| aliases | string[] | Altri nomi in questa lingua. |
| filmography | { [titleId]: string } | Per id del titolo: il nome del titolo in questa lingua. |
Esempio
{
"type": "person",
"id": 327412,
"lang": "en",
"name": "Zendaya",
"biography": "Actress, producer Zendaya Maree Stoermer Coleman…",
"aliases": ["Zendaya Maree Stoermer Coleman"],
"filmography": { "81189": "Breaking Bad" }
}