For the complete documentation index, see llms.txt. This page is also available as Markdown.

wallet history

GET /api/v1/merchant/reports/wallet-history?page=0&size=20&walletId=301&direction=D&createdFrom=2026-08-01&createdTo=2026-08-10 HTTP/1.1
Host: api.example.com
Authorization: Bearer <access-token>
Accept: application/json
curl --get "https://api.example.com/api/v1/merchant/reports/wallet-history" \
  --header "Authorization: Bearer ${QOS_ACCESS_TOKEN}" \
  --header "Accept: application/json" \
  --data-urlencode "page=0" \
  --data-urlencode "size=20" \
  --data-urlencode "walletId=301" \
  --data-urlencode "direction=D" \
  --data-urlencode "createdFrom=2026-08-01" \
  --data-urlencode "createdTo=2026-08-10"

Paramètres de requête

Paramètre
Obligatoire
Description

page

Non

Numéro de page indexé à partir de zéro ; valeur par défaut 0.

size

Non

Taille de page comprise entre 1 et 100 ; valeur par défaut 20.

walletId

Non

ID du wallet retourné par le rapport des wallets. Il doit appartenir au marchand authentifié et à son environnement actuel.

transactionId

Non

ID interne de transaction retourné par le rapport des transactions.

reference

Non

Recherche partielle insensible à la casse sur la référence de l’historique du wallet.

direction

Non

C pour crédit ou D pour débit.

createdFrom

Non

Date UTC de début inclusive, au format yyyy-MM-dd.

createdTo

Non

Date UTC de fin inclusive, au format yyyy-MM-dd.

Réponse réussie — HTTP 200

Lorsque le marchand ne possède aucun wallet visible, l’endpoint renvoie HTTP 200 avec une page vide.