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
| Resource | Eindpunt | Methoden | Auth |
|---|---|---|---|
| Wedstrijden | /api/v1/contests | GET | Openbaar |
| Wedstrijd Detail | /api/v1/contests/:contestId | GET | Openbaar |
| Inzendingen | /api/v1/contests/:contestId/entries | GET, POST | Openbaar / Privé |
| Inzending Detail | /api/v1/entries/:entryId | GET, PUT | Openbaar / Privé |
| Diskwalificeren | /api/v1/entries/:entryId/disqualify | POST | Privé |
| Punten | /api/v1/entries/:entryId/points | POST | Privé |
| Bonusacties | /api/v1/entries/:entryId/bonus-actions | GET | Openbaar |
| Actie Voltooien | /api/v1/entries/:entryId/bonus-actions/:id/complete | POST | Openbaar |
| Aankopen | /api/v1/contests/:contestId/purchases | POST | Privé |
| Leaderboard | /api/v1/contests/:contestId/leaderboard | GET | Openbaar |
| Analytics | /api/v1/contests/:contestId/analytics | GET | Openbaar |
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
GETeindpunten en het voltooien van bonusacties benaderen - Privésleutel — Kan alle eindpunten benaderen, inclusief
POSTenPUTbewerkingen