1. Voir vos événements
GET
/api/v1/public/eventsExplication
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();import requests
res = requests.get(
"https://book.stadepassgn.com/api/v1/public/events?page=1&limit=12",
headers={"x-partner-code": PARTNER_CODE},
)
json = res.json()req, _ := http.NewRequest("GET", "https://book.stadepassgn.com/api/v1/public/events?page=1&limit=12", nil)
req.Header.Set("x-partner-code", partnerCode)
res, _ := http.DefaultClient.Do(req)using var client = new HttpClient();
client.DefaultRequestHeaders.Add("x-partner-code", partnerCode);
var json = await client.GetStringAsync("https://book.stadepassgn.com/api/v1/public/events?page=1&limit=12");HttpRequest req = HttpRequest.newBuilder()
.uri(URI.create("https://book.stadepassgn.com/api/v1/public/events?page=1&limit=12"))
.header("x-partner-code", partnerCode)
.GET().build();
HttpResponse<String> res = client.send(req, BodyHandlers.ofString());
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).
200 OK · demo