Enrichissements
Ce qu'est un enrichissement, comment une transaction en accumule plusieurs au fil des rafraîchissements, et les trois opérations qui les créent et les relisent.
Un enrichissement est le résultat réglé d'un appel : une identité marchande (ou son absence), un statut, et ce que l'appel a coûté. Il est identifié par un enrichment_id de la forme enr_<uuid>, et son contenu reste lisible pendant 90 jours.
Une transaction, un ou plusieurs enrichissements
Une transaction, identifiée par votre external_transaction_id, commence par un premier enrichissement. Chaque rafraîchissement ajoute un nouvel enrichissement, avec son propre enrichment_id ; il n'écrase jamais le précédent.
tx_8f21c0 (votre external_transaction_id)
├── enr_ffe8… création resolved ← résultat courant au départ
└── enr_dd42… rafraîchissement refresh_recalculated ← devient le résultat courantÀ tout moment, la transaction a un résultat courant : le premier, remplacé seulement par un rafraîchissement qui aboutit (refresh_recalculated). C'est lui qu'un nouvel envoi de la même transaction rend en déduplication. Chaque enrichment_id, lui, continue de désigner son propre résultat. Voir Cycle de vie.
Un enrichissement créé avec une seule Idempotency-Key, sans external_transaction_id, existe et se relit, mais il n'est rattaché à aucune transaction : il ne se déduplique pas et ne se rafraîchit pas.
Les trois opérations
| Opération | Scope | Coût | Page |
|---|---|---|---|
POST /merchant/v1/enrichments | enrich:write | 1 unité si resolved | Créer un enrichissement |
GET /merchant/v1/enrichments/{enrichment_id} | enrich:read | jamais facturé | Relire un enrichissement |
POST /merchant/v1/enrichments/{enrichment_id}/refresh | enrich:write | 1 unité si refresh_recalculated | Rafraîchir |
Chacune consomme un jeton de débit. Les schémas complets figurent dans la référence de l'API.
Ce qu'il faut retenir
- Un
200est un résultat réglé, pas forcément un marchand trouvé : lisezenrichment.status. Voir Statuts. - Un enrichissement est propre au workspace et à l'environnement qui l'ont créé ; toute clé de ce workspace et de cet environnement peut le relire.
- Le contenu expire au bout de 90 jours ; l'identité, la ligne de registre et l'écriture comptable survivent. Voir Rétention et 410.
Dans cette section
Publié le 2026-10-08 21:04 UTC (version 1).