1. Voir vos événements

GET/api/v1/public/events
Explication

En langage simple : « quels événements puis-je vendre ? ». Envoyez votre code partenaire. Dans la réponse, notez le numéro (id) de l’événement choisi pour l’étape suivante.

Payload / requête

Envoyez votre code partenaire (x-partner-code). Pas de formulaire.

(aucun body)
Réponse

Liste des événements

{
  "success": true,
  "message": "Public events",
  "data": {
    "events": [
      {
        "id": "8",
        "title": "Horoya AC — Hafia FC",
        "category": "Sport",
        "starts_at": "2026-12-14T16:00:00",
        "ends_at": "2026-12-14T18:00:00",
        "description": "Integration test event for YOUR_PARTNER_CODE partner API",
        "venue": { "name": "Stade du 28 Septembre", "city": "Conakry", "country": "Guinée" },
        "min_price": 35000,
        "currency": "GNF",
        "home_team": "Horoya AC",
        "away_team": "Hafia FC"
      }
    ],
    "pagination": { "page": 1, "limit": 12, "total": 1, "total_pages": 1 }
  }
}
Exemple de code
const res = await fetch("https://book.stadepassgn.com/api/v1/public/events?page=1&limit=12", {
  method: "GET",
  headers: {
    "x-partner-code": process.env.PARTNER_CODE || "YOUR_PARTNER_CODE",
  },
});
const json = await res.json();

Essayer cette API (démo)

Playground local — réponse d’exemple en GNF. Pas d’appel réseau réel.

Démo uniquement. En production, signez chaque requête (voir Auth sur l’accueil).