Watch It? Track It.

O base.json de uma pessoa contém seus dados e sua filmografia; nomes, biografias e nomes alternativos ficam nos arquivos de idioma.

Arquivos

  • 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 do registro.
idnumberId do TheTVDB.
slugstringSlug da URL, único dentro do tipo.
popularitynumberPontuação de popularidade do TheTVDB; quanto maior, mais popular. As pontuações só são comparáveis dentro do mesmo tipo.
deletedbooleanVerdadeiro se o registro foi removido. Seus arquivos continuam publicados.
birthDatestringData de nascimento (YYYY-MM-DD).
deathDatestringData de falecimento, se houver.
genderstringmale, female ou other.
birthPlacestringLocal de nascimento.
racestringEtnia, quando conhecida.
externalLinks{ source, url }[]Links para os perfis da pessoa em outros sites: origem e URL.
imageimageImagem principal: um pôster para títulos, uma foto para pessoas.
filmographyfilmography[]Seus créditos em séries e filmes.
languagesstring[]Idiomas para os quais este registro tem arquivos.
remoteIds{ [site]: string }Ids em outros 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 interpretado, para créditos de atuação.
popularityRanknumberQuão popular o título é entre os créditos da pessoa (1 é o mais popular).

Arquivos de idioma

CampoTipoDescrição
typestringTipo do registro.
idnumberId do TheTVDB.
langstringIdioma deste arquivo.
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" }
}