API Reference

API Referentie

Volledige referentie voor alle Blitz Rocket REST API v1 eindpunten

API Referentie

De Blitz Rocket REST API v1 biedt eindpunten voor het beheren van wedstrijden, inzendingen, bonusacties, aankopen en meer. Alle eindpunten zijn voorafgegaan door /api/v1.

Overzicht Eindpunten

ResourceEindpuntMethodenAuth
Wedstrijden/api/v1/contestsGETOpenbaar
Wedstrijd Detail/api/v1/contests/:contestIdGETOpenbaar
Inzendingen/api/v1/contests/:contestId/entriesGET, POSTOpenbaar / Privé
Inzending Detail/api/v1/entries/:entryIdGET, PUTOpenbaar / Privé
Diskwalificeren/api/v1/entries/:entryId/disqualifyPOSTPrivé
Punten/api/v1/entries/:entryId/pointsPOSTPrivé
Bonusacties/api/v1/entries/:entryId/bonus-actionsGETOpenbaar
Actie Voltooien/api/v1/entries/:entryId/bonus-actions/:id/completePOSTOpenbaar
Aankopen/api/v1/contests/:contestId/purchasesPOSTPrivé
Leaderboard/api/v1/contests/:contestId/leaderboardGETOpenbaar
Analytics/api/v1/contests/:contestId/analyticsGETOpenbaar

Authenticatie

Alle eindpunten vereisen een API-sleutel die wordt doorgegeven via de x-api-key header. Zie Authenticatie voor details.

Machtigingen per Sleuteltype

  • Openbare sleutel — Kan alle GET eindpunten en het voltooien van bonusacties benaderen
  • Privésleutel — Kan alle eindpunten benaderen, inclusief POST en PUT bewerkingen