API
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.comSlik fungerer det
- Hver post har en
base.jsonmed 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-Matchmed filens sisteETagfor å 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.jsonLisensiering
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.