API Reference
Concours
Lister et récupérer les détails des concours
Concours
Gérez et récupérez les informations sur vos concours.
Lister les Concours
GET
/api/v1/contests Public or Private API Key
Retourne une liste de tous les concours appartenant à l'équipe associée à votre clé API.
Requête
Aucun paramètre requis.
bash
curl -X GET https://blitzrocket.com/api/v1/contests \
-H "x-api-key: your_api_key_here"
Réponse
json
{
"success": true,
"data": [
{
"id": "clx1abc123def456",
"title": "Summer Giveaway 2025",
"description": "Gagnez des prix incroyables cet été !",
"status": "active",
"startDate": "2025-06-01T00:00:00.000Z",
"endDate": "2025-08-31T23:59:59.000Z",
"isEvergreen": false,
"mode": "giveaway",
"slug": "summer-giveaway-2025",
"entriesCount": 1523
},
{
"id": "clx2def456ghi789",
"title": "Concours de lancement de produit",
"description": null,
"status": "draft",
"startDate": null,
"endDate": null,
"isEvergreen": true,
"mode": "leaderboard",
"slug": "product-launch",
"entriesCount": 0
}
]
}
Champs de la Réponse
idstringIdentifiant unique du concours
titlestringLe titre du concours
descriptionstring | nullTexte descriptif du concours
statusstringStatut actuel : draft, active, ended, ou paused
startDatestring | nullDate de début au format ISO 8601, null si non défini
endDatestring | nullDate de fin au format ISO 8601, null si non défini
isEvergreenbooleanIndique si le concours est permanent
modestringMode du concours : giveaway, leaderboard, ou waitlist
slugstringIdentifiant unique adapté à l'URL
entriesCountnumberNombre total de participations au concours
Obtenir un Concours
GET
/api/v1/contests/:contestId Public or Private API Key
Récupérez les informations détaillées sur un concours spécifique.
Paramètres de Chemin
contestIdstring required L'identifiant unique du concours
Requête
bash
curl -X GET https://blitzrocket.com/api/v1/contests/clx1abc123def456 \
-H "x-api-key: your_api_key_here"
Réponse
json
{
"success": true,
"data": {
"id": "clx1abc123def456",
"title": "Summer Giveaway 2025",
"description": "Gagnez des prix incroyables cet été !",
"status": "active",
"startDate": "2025-06-01T00:00:00.000Z",
"endDate": "2025-08-31T23:59:59.000Z",
"isEvergreen": false,
"mode": "giveaway",
"slug": "summer-giveaway-2025",
"entriesCount": 1523,
"viewsCount": 12847
}
}
Réponses d'Erreur
| Statut | Erreur | Description |
|---|---|---|
400 | contestId manquant | Le paramètre de chemin contestId est requis |
401 | Clé API invalide | La clé API est manquante ou invalide |
404 | Concours non trouvé | Aucun concours n'existe avec l'ID donné |