Watch It? Track It.

Tudo no Watch It? Track It. é publicado como arquivos JSON estáticos que você pode baixar diretamente. Não há chave de API nem formato de requisição para aprender: cada registro é um arquivo em uma URL previsível.

Todos os arquivos são servidos a partir de:

https://api.watchittrackit.com

Como funciona

  • Cada registro tem um base.json com seus dados independentes de idioma e um arquivo por idioma (en.json, de.json, …) com seus nomes e descrições.
  • Os registros são identificados pelo tipo e pelo id do TheTVDB. As páginas de séries e filmes usam slugs; o índice de slugs converte um slug em um id.
  • Os arquivos são atualizados no mesmo endereço quando um registro é editado no site ou atualizado a partir do TheTVDB (diariamente). Envie If-None-Match com o último ETag de um arquivo para verificar mudanças de forma barata.
  • Os caminhos das imagens são relativos: coloque a URL base na frente. Toda imagem tem uma versão em tamanho original e uma miniatura.
  • Registros removidos continuam publicados com "deleted": true.
  • Você pode chamá-la de qualquer lugar, inclusive de código no navegador do seu próprio site: todo arquivo é servido com Access-Control-Allow-Origin: *.
curl https://api.watchittrackit.com/v1/tv/81189/base.json
curl https://api.watchittrackit.com/v1/tv/81189/en.json

Licenciamento

O uso dos dados é licenciado da seguinte forma:

  • Projetos não comerciais e startups: grátis.
  • Projetos comerciais lucrativos, empresa com patrimônio líquido de até US$ 1M: US$ 100 por mês.
  • Projetos comerciais lucrativos, empresa com patrimônio líquido acima de US$ 1M: US$ 1.000 por mês.

Para licenciar o uso comercial, entre em contato com Scott Zsori pelo e-mail scott@watchittrackit.com.

Arquivos de dados