Préparer un export
Prépare un fichier CSV ou Excel de ce que la page Rapports exporte : paiements, essais, remboursements, retraits, litiges, mouvements du compte, factures ou clients, sur une période.
L’export naît « pending ». Le webhook « export.ready » prévient quand le fichier est prêt ; « file_url » le rend alors, avec votre clé secrète. Les numéros des payeurs y sont toujours masqués.
Les en-têtes
Ce qu’on envoie
Un corps JSON. Ce qui n’est pas requis peut être omis.
La demande
curl https://api.payiz.app/v1/exports \
-H "Authorization: Bearer sk_test_…" \
-H "Idempotency-Key: rapports-exporter-01" \
-H "Content-Type: application/json" \
-d '{
"dataset": "payments",
"from": "2026-09-01",
"to": "2026-09-30",
"format": "xlsx",
"columns": "accounting"
}'La réponse
{
"id": "exp_01j9zk4m2q8w5tz7m3kd6hw2pv",
"object": "export",
"dataset": "payments",
"format": "xlsx",
"columns": [
"date",
"reference",
"description",
"status",
"amount",
"fee",
"net",
"currency"
],
"from": "2026-09-01",
"to": "2026-09-30",
"currency": "XOF",
"status": "pending",
"rows": 92,
"file_url": null,
"expires_at": 1793433600,
"created": 1790841600,
"livemode": false
}Ce qu’on reçoit
202 · un objet export