API Reference
Référence API
Référence complète pour tous les points de terminaison Blitz Rocket REST API v1
Référence API
L'API REST Blitz Rocket v1 fournit des points de terminaison pour gérer les concours, les participations, les actions bonus, les achats, et plus encore. Tous les points de terminaison sont préfixés par /api/v1.
Vue d'ensemble des points de terminaison
| Ressource | Point de terminaison | Méthodes | Auth |
|---|---|---|---|
| Concours | /api/v1/contests | GET | Public |
| Détail du concours | /api/v1/contests/:contestId | GET | Public |
| Participations | /api/v1/contests/:contestId/entries | GET, POST | Public / Privé |
| Détail de la participation | /api/v1/entries/:entryId | GET, PUT | Public / Privé |
| Disqualifier | /api/v1/entries/:entryId/disqualify | POST | Privé |
| Points | /api/v1/entries/:entryId/points | POST | Privé |
| Actions bonus | /api/v1/entries/:entryId/bonus-actions | GET | Public |
| Compléter l'action | /api/v1/entries/:entryId/bonus-actions/:id/complete | POST | Public |
| Achats | /api/v1/contests/:contestId/purchases | POST | Privé |
| Classement | /api/v1/contests/:contestId/leaderboard | GET | Public |
| Analytique | /api/v1/contests/:contestId/analytics | GET | Public |
Authentification
Tous les points de terminaison requièrent une clé API transmise via l'en-tête x-api-key. Voir Authentification pour plus de détails.
Permissions selon le type de clé
- Clé publique — Peut accéder à tous les points de terminaison
GETet à la complétion des actions bonus - Clé privée — Peut accéder à tous les points de terminaison, y compris les opérations
POSTetPUT