Watch It? Track It.

base.json персоны содержит сведения о ней и фильмографию; имена, биографии и псевдонимы находятся в языковых файлах.

Файлы

  • https://api.watchittrackit.com/v1/person/{id}/base.json
  • https://api.watchittrackit.com/v1/person/{id}/{lang}.json

Изображение: объект с путями full и thumb.

base.json

ПолеТипОписание
typestringТип записи.
idnumberId в TheTVDB.
slugstringСлаг для URL, уникальный в пределах типа.
popularitynumberОценка популярности TheTVDB; чем выше, тем популярнее. Оценки сравнимы только в пределах одного типа.
deletedbooleanTrue, если запись удалена. Её файлы остаются опубликованными.
birthDatestringДата рождения (YYYY-MM-DD).
deathDatestringДата смерти, если есть.
genderstringmale, female или other.
birthPlacestringМесто рождения.
racestringЭтническая принадлежность, если известна.
externalLinks{ source, url }[]Ссылки на профили персоны на других ресурсах: источник и URL.
imageimageОсновное изображение: постер для тайтлов, фото для персон.
filmographyfilmography[]Её участие в сериалах и фильмах.
languagesstring[]Языки, для которых у записи есть файлы.
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" }
}

Фильмография

ПолеТипОписание
recordTypestringТип тайтла (tv или movie).
recordIdnumberId тайтла.
recordSlugstringСлаг тайтла.
titlestringНазвание тайтла.
roleTypestringВид участия, например Actor или Director.
characterstringСыгранный персонаж, для актёрских ролей.
popularityRanknumberНасколько популярен тайтл среди работ персоны (1: самый популярный).

Языковые файлы

ПолеТипОписание
typestringТип записи.
idnumberId в TheTVDB.
langstringЯзык этого файла.
namestringНазвание на этом языке.
biographystringБиография на этом языке.
aliasesstring[]Другие имена на этом языке.
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" }
}