Lister les opérations CSV
GET
https://api-v2.test.eldowallet.fr/csv-operations
Liste les opérations d'import et d'export CSV du wallet, les plus récentes en premier par défaut. Utilisez-la pour suivre l'avancement d'un import ou d'un export lancé en arrière-plan et récupérer le fichier produit (fileLink). Filtrez par operationType (IMPORT ou EXPORT).
À retenir
- Une opération démarre au statut
PENDING, puis se termine enSUCCESSouFAILURE. Pour un export,fileLinkest l'URL du CSV généré. Pour un import,numValid,numInvalid,numDuplicatesetnumSuccessfulrésument le traitement, etinvalidCsvFileLinkpointe vers un CSV des lignes invalides avec leurs erreurs.
Requête
query parameters
sortOrderstringOrdre de tri : `asc` ou `desc`. Par défaut : `desc`.enum:asc,descdefault:"desc"operationTypestringFiltre par type d'opération : import ou export.enum:IMPORT,EXPORTsearchstringRecherche partielle, insensible à la casse, sur le nom du fichier (`fileName`) ou l'identifiant de l'opération.sortBystringChamp de tri, par exemple `createdAt`, `startTime` ou `endTime`. Par défaut : `createdAt`.default:"createdAt"limitnumberNombre d'éléments par page, de `1` à `1000`. Par défaut : `10`.default:10min: 1max: 1000pagenumberNuméro de page, à partir de `1`. Par défaut : `1`.default:1min: 1
header parameters
x-langstringLangue des messages d'erreur et des textes renvoyés : `fr` ou `en`.enum:en,frdefault:"en"
Réponses
- 200
- 401
- 403
- 500
UNAUTHORIZED
Schéma
application/jsonmessagestring requiredexample:Promo code already existserrorCodestring requiredexample:400:PROMO_CODE_ALREADY_EXISTSpathstring requiredexample:/couponsdatestring <date-time> requireddetailsobjectvalidationErrorsobject[]fieldstringexample:emailmessagestringexample:email must be an email
FORBIDDEN
Schéma
application/jsonmessagestring requiredexample:Promo code already existserrorCodestring requiredexample:400:PROMO_CODE_ALREADY_EXISTSpathstring requiredexample:/couponsdatestring <date-time> requireddetailsobjectvalidationErrorsobject[]fieldstringexample:emailmessagestringexample:email must be an email
UNKNOWN_ERROR
Schéma
application/jsonmessagestring requiredexample:Promo code already existserrorCodestring requiredexample:400:PROMO_CODE_ALREADY_EXISTSpathstring requiredexample:/couponsdatestring <date-time> requireddetailsobjectvalidationErrorsobject[]fieldstringexample:emailmessagestringexample:email must be an email