Watch It? Track It.

O base.json de uma pessoa contém os seus dados e a filmografia; nomes, biografias e nomes alternativos estão nos ficheiros de idioma.

Ficheiros

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

Uma imagem é um objeto com os caminhos full e thumb.

base.json

CampoTipoDescrição
typestringTipo de registo.
idnumberId do TheTVDB.
slugstringSlug do URL, único dentro do tipo.
popularitynumberPontuação de popularidade do TheTVDB; quanto mais alta, mais popular. As pontuações só são comparáveis dentro do mesmo tipo.
deletedbooleanVerdadeiro se o registo foi removido. Os ficheiros continuam publicados.
birthDatestringData de nascimento (YYYY-MM-DD).
deathDatestringData de falecimento, se aplicável.
genderstringmale, female ou other.
birthPlacestringLocal de nascimento.
racestringEtnia, quando conhecida.
externalLinks{ source, url }[]Ligações para os perfis da pessoa noutros sites: origem e URL.
imageimageImagem principal: um cartaz para títulos, uma fotografia para pessoas.
filmographyfilmography[]Os seus créditos em séries e filmes.
languagesstring[]Idiomas para os quais este registo tem ficheiros.
remoteIds{ [site]: string }Ids noutros sites (imdb, tmdb, wikidata, …), indexados pelo site.

Exemplo

{
  "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

CampoTipoDescrição
recordTypestringO tipo do título (tv ou movie).
recordIdnumberO id do título.
recordSlugstringO slug do título.
titlestringO nome do título.
roleTypestringTipo de crédito, como Actor ou Director.
characterstringPersonagem interpretada, nos créditos de representação.
popularityRanknumberPopularidade do título entre os créditos da pessoa (1 é o mais popular).

Ficheiros de idioma

CampoTipoDescrição
typestringTipo de registo.
idnumberId do TheTVDB.
langstringIdioma deste ficheiro.
namestringNome neste idioma.
biographystringBiografia neste idioma.
aliasesstring[]Outros nomes neste idioma.
filmography{ [titleId]: string }Por id de título: o nome do título neste idioma.

Exemplo

{
  "type": "person",
  "id": 327412,
  "lang": "en",
  "name": "Zendaya",
  "biography": "Actress, producer Zendaya Maree Stoermer Coleman…",
  "aliases": ["Zendaya Maree Stoermer Coleman"],
  "filmography": { "81189": "Breaking Bad" }
}