API 1.0

De API geeft toegang tot verschillende data tijdens de Jotihunt. De data wordt teruggegeven in JSON formaat, wat er precies word teruggegeven moet je zelf maar even bekijken.

LET OP: Alle data wordt altijd 1 minuut gecached, het heeft dus geen zin om meer dan eens per minuut de gegevens op te vragen, idee is dat je applicatie de gegevens dus lokaal opslaat en deze maximaal 1x per minuut ophaalt. Deze caching is alleen actief tijdens het Jotihunt weekend, daarbuiten kan je het argument ?caching=1 meegeven om het te testen

Het formaat van een data-aanvraag is: http://jotihunt.net/api/1.0/[functie]. De volgende functies zijn beschikbaar:

http://jotihunt.net/api/1.0/vossen
Geeft de huidige status van alle vossenteams terug. De mogelijke statussen zijn: rood, oranje en groen

http://jotihunt.net/api/1.0/opdracht
http://jotihunt.net/api/1.0/hint
http://jotihunt.net/api/1.0/nieuws
Geeft de laatste 5 items terug van het betreffende soort bericht.

http://jotihunt.net/api/1.0/[soort]/[ID]
Vraag de inhoud van een specifiek bericht op

http://jotihunt.net/api/1.0/scorelijst
Vraag de huidige stand op, na de prijsuitreiking zullen hier ook de specifieke punten bij staan.

Voorbeelden:

 

-- Deze API zal nog verder worden uitgebreid --

Update 10-10-2013: Informatie m.b.t. caching aan de client site toegevoegd