API
Το base.json ενός προσώπου περιέχει τα στοιχεία και τη φιλμογραφία του· τα ονόματα, τα βιογραφικά και τα ψευδώνυμα βρίσκονται στα αρχεία γλώσσας.
Αρχεία
https://api.watchittrackit.com/v1/person/{id}/base.jsonhttps://api.watchittrackit.com/v1/person/{id}/{lang}.json
Μια εικόνα είναι αντικείμενο με διαδρομές full και thumb.
base.json
| Πεδίο | Τύπος | Περιγραφή |
|---|---|---|
| type | string | Τύπος εγγραφής. |
| id | number | Id του TheTVDB. |
| slug | string | Slug του URL, μοναδικό εντός του τύπου. |
| popularity | number | Βαθμολογία δημοφιλίας του TheTVDB· όσο υψηλότερη, τόσο πιο δημοφιλές. Οι βαθμολογίες συγκρίνονται μόνο εντός του ίδιου τύπου. |
| deleted | boolean | True αν η εγγραφή αφαιρέθηκε. Τα αρχεία της παραμένουν δημοσιευμένα. |
| birthDate | string | Ημερομηνία γέννησης (YYYY-MM-DD). |
| deathDate | string | Ημερομηνία θανάτου, αν υπάρχει. |
| gender | string | male, female ή other. |
| birthPlace | string | Τόπος γέννησης. |
| race | string | Εθνοτική καταγωγή, όταν είναι γνωστή. |
| externalLinks | { source, url }[] | Σύνδεσμοι προς τα προφίλ του προσώπου αλλού: πηγή και URL. |
| image | image | Κύρια εικόνα: αφίσα για τους τίτλους, φωτογραφία για τα πρόσωπα. |
| filmography | filmography[] | Οι συμμετοχές του σε σειρές και ταινίες. |
| languages | string[] | Γλώσσες για τις οποίες η εγγραφή έχει αρχεία. |
| remoteIds | { [site]: string } | Id σε άλλους ιστότοπους (imdb, tmdb, wikidata, …), με κλειδί τον ιστότοπο. |
Παράδειγμα
{
"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" }
}Φιλμογραφία
| Πεδίο | Τύπος | Περιγραφή |
|---|---|---|
| recordType | string | Ο τύπος του τίτλου (tv ή movie). |
| recordId | number | Το id του τίτλου. |
| recordSlug | string | Το slug του τίτλου. |
| title | string | Το όνομα του τίτλου. |
| roleType | string | Είδος συμμετοχής, π.χ. Actor ή Director. |
| character | string | Ρόλος που υποδύεται, για συμμετοχές ως ηθοποιός. |
| popularityRank | number | Πόσο δημοφιλής είναι ο τίτλος ανάμεσα στις συμμετοχές του (1 είναι ο πιο δημοφιλής). |
Αρχεία γλώσσας
| Πεδίο | Τύπος | Περιγραφή |
|---|---|---|
| type | string | Τύπος εγγραφής. |
| id | number | Id του TheTVDB. |
| lang | string | Γλώσσα αυτού του αρχείου. |
| name | string | Όνομα σε αυτή τη γλώσσα. |
| biography | string | Βιογραφικό σε αυτή τη γλώσσα. |
| aliases | string[] | Άλλα ονόματα σε αυτή τη γλώσσα. |
| filmography | { [titleId]: string } | Ανά id τίτλου: το όνομα του τίτλου σε αυτή τη γλώσσα. |
Παράδειγμα
{
"type": "person",
"id": 327412,
"lang": "en",
"name": "Zendaya",
"biography": "Actress, producer Zendaya Maree Stoermer Coleman…",
"aliases": ["Zendaya Maree Stoermer Coleman"],
"filmography": { "81189": "Breaking Bad" }
}