SendCouponsDto
webhookUrlstring
URL de webhook appelée à la fin de l'opération en masse. En-têtes d'authentification : ajoutez #headers=Authorization:Bearer%20token à l'URL.
Exemple :
https://example.com/webhook#headers=Authorization:Bearer%20tokenforceSyncboolean
Exécute l'opération de manière synchrone (moins de 1 000 éléments). Si la valeur est true et que la requête contient 1 000 éléments ou plus, elle est rejetée.
Valeur par défaut :
falseoverrideStripImagestring<binary>
Image de bandeau de remplacement, facultative. En multipart/form-data : envoyez un fichier image (PNG/JPEG). En application/json : indiquez l'URL de l'image.
clients object[]obligatoire
Array [
clientIdstring
firstNamestring
lastNamestring
emailstring<email>
phoneNumberstring
barcodestring
promoCodestring
descriptionstring
valuestring
expirationDatestring<date-time>
]
SendCouponsDto
{
"webhookUrl": "https://example.com/webhook#headers=Authorization:Bearer%20token",
"forceSync": false,
"overrideStripImage": "string",
"clients": [
{
"clientId": "string",
"firstName": "string",
"lastName": "string",
"email": "user@example.com",
"phoneNumber": "string",
"barcode": "string",
"promoCode": "string",
"description": "string",
"value": "string",
"expirationDate": "2024-07-29T15:51:28.071Z"
}
]
}