API Reference
L’API SahelPay est une API REST qui utilise JSON pour les requêtes et réponses.Base URL
| Environnement | URL |
|---|---|
| Sandbox | https://sandbox.sahelpay.ml |
| Production | https://api.sahelpay.ml |
Authentification
Toutes les requêtes doivent inclure votre clé secrète dans le headerAuthorization :
Format des réponses
Succès
Erreur
Codes d’erreur HTTP
| Code | Description |
|---|---|
200 | Succès |
400 | Requête invalide |
401 | Non authentifié |
403 | Accès refusé |
404 | Ressource non trouvée |
429 | Rate limit dépassé |
500 | Erreur serveur |
Rate Limiting
L’API est limitée à 100 requêtes par minute par clé API. Headers de réponse :X-RateLimit-Limit: Limite totaleX-RateLimit-Remaining: Requêtes restantesX-RateLimit-Reset: Timestamp de reset
Idempotence
Pour éviter les doublons, utilisez le headerX-Idempotency-Key :