Watch It? Track It.

Alt på Watch It? Track It. publiseres som statiske JSON-filer som du kan laste ned direkte. Det finnes ingen API-nøkkel og ikke noe forespørselsformat å lære: hver post er en fil på en forutsigbar URL.

Alle filer leveres fra:

https://api.watchittrackit.com

Slik fungerer det

  • Hver post har en base.json med de språkuavhengige dataene sine og én fil per språk (en.json, de.json, …) med navn og beskrivelser.
  • Poster adresseres med type og TheTVDB-id. Sider for serier og filmer bruker slugs; slug-indeksen gjør om en slug til en id.
  • Filene oppdateres på stedet når en post redigeres på nettstedet eller oppdateres fra TheTVDB (daglig). Send If-None-Match med filens siste ETag for å sjekke billig om noe er endret.
  • Bildestier er relative: sett basis-URL-en foran dem. Hvert bilde finnes i full størrelse og som miniatyr.
  • Poster som er fjernet, forblir publisert med "deleted": true.
  • Du kan kalle det fra hvor som helst, også fra nettleserkode på ditt eget nettsted: hver fil leveres med Access-Control-Allow-Origin: *.
curl https://api.watchittrackit.com/v1/tv/81189/base.json
curl https://api.watchittrackit.com/v1/tv/81189/en.json

Lisensiering

Bruk av dataene er lisensiert slik:

  • Ikke-kommersielle prosjekter og oppstartsbedrifter: gratis.
  • Lønnsomme kommersielle prosjekter, selskaper med nettoverdi på opptil 1M $: 100 $ per måned.
  • Lønnsomme kommersielle prosjekter, selskaper med nettoverdi over 1M $: 1 000 $ per måned.

For å lisensiere kommersiell bruk, kontakt Scott Zsori på scott@watchittrackit.com.

Datafiler