Lister les communications
GET
https://api-v2.test.eldowallet.fr/communications
Liste paginée des communications du wallet, filtrables par statut, par plage de dates de début et par recherche texte sur la description.
À retenir
- Statuts :
PENDING(en attente destartDate),ACTIVE(en ligne sur la carte de fidélité),INACTIF(désactivée),EXPIRED(endDatedépassée). La mise en ligne àstartDateet l'expiration àendDatesont automatiques.
Requête
query parameters
sortOrderstringSens du tri : `ASC` ou `DESC`. Par défaut : `DESC`.enum:asc,descdefault:"desc"statusstringFiltre par statut : `PENDING`, `ACTIVE`, `INACTIF` ou `EXPIRED`.enum:PENDING,ACTIVE,INACTIF,EXPIREDstartDateStartstringNe renvoie que les communications dont `startDate` est postérieure ou égale à cette date (ISO 8601).startDateEndstringNe renvoie que les communications dont `startDate` est antérieure ou égale à cette date (ISO 8601).searchstringRecherche insensible à la casse dans la `description` ou l'identifiant de la communication.sortBystringChamp de tri. Par défaut : `createdAt`.default:"createdAt"limitnumberNombre d'éléments par page, de 1 à 1 000. 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
Schéma
application/jsondocsobject[] requiredtotalDocsnumber requiredlimitnumber requiredpagenumbertotalPagesnumber requiredpagingCounternumber requiredhasPrevPageboolean requiredhasNextPageboolean requiredprevPagenumbernextPagenumber
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