Saisir un virement reçu
POST/v1/bank-transactions
Enregistre un crédit lu sur le relevé, sans fichier, et le rapproche du virement annoncé qu’il règle.
Droit de clé restreinte : batches:write.
Corps de la requête
booked_ondateobligatoireLe jour du crédit sur le relevé,
AAAA-MM-JJ.amount_centsentierobligatoireLe montant crédité, en centimes.
labeltexteobligatoireLe libellé du relevé, tel quel : il retrouve le virement.
counterpartytexteou nullLe donneur d'ordre, s'il est lisible.
referencetexteou nullLa référence du virement, s'il en a une.
En-têtes
Idempotency-KeytexteRend le rejeu de cette écriture sûr pendant 24 heures. Idempotence.
Réponse
Rend l’objet crédits du relevé.
Une erreur suit le format commun.
curl
curl -X POST https://api.ophelix.fr/v1/bank-transactions \
-H "Authorization: Bearer sk_test_…" \
-H "Content-Type: application/json" \
-d '{
"booked_on": "2026-11-05",
"amount_cents": 124830,
"label": "VIR SEPA CPAM PARIS 2611034512"
}'{
"id": "obj_…",
"object": "bank_transaction",
"status": "matched",
"amount_cents": 0,
"currency": "eur",
"booked_on": "…",
"label": "…",
"counterparty": null,
"reference": null,
"account_last4": null,
"source": "statement",
"payout": null,
"bank_statement": null,
"matched_at": null,
"livemode": false,
"created": 1793970000
}Mis à jour le