API
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.comComo funciona
- Cada registro tem um
base.jsoncom 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-Matchcom o últimoETagde 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.jsonLicenciamento
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
- TVSéries, com todas as temporadas e episódios, e o índice de slugs de séries.
- FilmesFilmes e o índice de slugs de filmes.
- PessoasPessoas e suas filmografias.
- CatálogoO catálogo completo: todas as séries, filmes ou pessoas em um único download, ou em páginas.
- PesquisaO índice de pesquisa estático: encontre nomes em qualquer idioma.