Kadryza Pay est en preview privée au Tchad. Demander un accès anticipé →
Référence APIIntroduction

Référence API

L’API publique Kadryza permet aux merchants d’initier des transactions Mobile Money, de consulter leurs transactions et de gérer leurs endpoints webhook.

ℹ️

Les endpoints dashboard JWT, balance, settlements, rapports et API keys ne font pas partie de l’API publique documentée ici.

URLs

EnvironnementURL
Production APIhttps://api.kadryza.app — domaine officiel prévu
Staging/Test temporairehttps://api-kadryza.spencerai.tech

Authentification

Chaque requête API publique doit inclure :

X-API-Key: kadryza_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Le mécanisme JWT du dashboard est réservé aux sessions web Kadryza. Ne l’utilisez pas pour les clés API publiques.

Format

AspectConvention
Content-Typeapplication/json
DatesISO 8601 ou YYYY-MM-DD pour les filtres de dates
MontantsEntiers en XAF
IDsUUID

Pagination

Les listings publics utilisent limit et offset.

ParamètreDéfautMaximumDescription
limit201000Nombre de résultats retournés
offset0-Nombre de résultats ignorés

Réponse type :

{
  "transactions": [],
  "total": 0,
  "limit": 20,
  "offset": 0
}

Endpoints publics confirmés

MéthodeEndpointDescription
POST/v1/transactionsInitier une transaction
GET/v1/transactions/:idRécupérer une transaction
GET/v1/transactionsLister les transactions
POST/v1/webhooksCréer un endpoint webhook
GET/v1/webhooksLister les endpoints webhook
DELETE/v1/webhooks/:idSupprimer un endpoint webhook
POST/v1/webhooks/:id/testEnvoyer un webhook de test