Back-office

Journal des opérations

GET /v1/wallet/transactions · clé secrète sk_…

Les opérations du wallet, les plus récentes d'abord : recharges, réservations, débits, libérations, remboursements. Le solde est toujours la somme de ce journal, qui ne peut pas être modifié.

Paramètres de la requête

limit integer facultatif

Nombre d'opérations par page. (défaut : 50 · de 1 à 100)

before_id integer facultatif

Renvoie les opérations antérieures à cet identifiant (page suivante).

Réponse

Une liste de :

id integer

Identifiant de l'opération, croissant.

kind string

topup (recharge), reserve (réservation), capture (débit), release (libération), refund (remboursement), adjustment (ajustement par CheckID).

amount integer

Montant de l'opération, en francs CFA.

available_delta integer

Variation du solde disponible.

reserved_delta integer

Variation du montant réservé.

available_after integer

Solde disponible après l'opération.

reserved_after integer

Montant réservé après l'opération.

reference_type string

Origine de l'opération : session, topup ou adjustment.

reference_id string

Identifiant de la session, de la recharge ou de l'ajustement.

description string | null

Libellé éventuel.

created_at date

Date de l'opération.

Erreurs

401missing_api_keyEn-tête Authorization absent.
401invalid_api_keyClé inconnue, révoquée, ou clé publique utilisée à la place de la clé secrète.
403account_suspendedCompte suspendu : contactez CheckID.
429rate_limitedTrop de requêtes pour cette clé ; réessayez après le délai de l'en-tête Retry-After.

Format commun : voir Erreurs.