API & intégrations
Intégrez les données Zekin dans vos plateformes.
L’API Zekin expose en lecture les événements, éditions, catégories et nominés publiés sur la plateforme, au format JSON.
Explorer l’API →Aperçu
L’API est accessible à l’adresse /api/v1. Elle ne nécessite pas encore de clé d’API — l’authentification pour les intégrations tierces fait partie de notre feuille de route.
Format de réponse — succès
{
"success": true,
"message": "...",
"data": { /* ... */ },
"meta": { "page": 1, "limit": 50, "total": 12, "totalPages": 1 }
}Chaque liste accepte les paramètres
page, limit et search.Événements
GET
/api/v1/events?status=publishedListe des événements publiés{
"success": true,
"data": [
{
"_id": "665f1c...",
"name": "Vibrations Vocales",
"slug": "vibrations-vocales",
"status": "published",
"organization": { "name": "..." }
}
]
}GET
/api/v1/editions?event={eventId}&status=activeÉdition active d'un événement{
"success": true,
"data": [
{
"_id": "665f2a...",
"slug": "vibrations-vocales/edition-3",
"editionNumber": 3,
"country": "BJ",
"votePrice": 200,
"currency": "XOF",
"startDate": "2026-08-01T00:00:00Z",
"endDate": "2026-08-30T23:59:59Z",
"status": "active"
}
]
}Catégories
GET
/api/v1/categories?editionId={editionId}&status=activeCatégories actives d'une édition{
"success": true,
"data": [
{ "_id": "665f3b...", "name": "Meilleure artiste féminine", "status": "active" }
]
}Nominés
GET
/api/v1/nominees?editionId={editionId}&status=activeNominés actifs d'une édition{
"success": true,
"data": [
{
"_id": "665f4c...",
"pseudo": "Aminata K.",
"category": { "name": "Meilleure artiste féminine" },
"imageUrl": "https://.../uploads/nominees/images/..."
}
]
}Le vote en ligne et le paiement associé arrivent dans une prochaine version de la plateforme — cette page sera mise à jour dès leur ouverture publique.
Une question sur l’intégration ?
Notre équipe technique vous répond directement.
Contacter l’équipe dev