Met à jour une promotion par code promo.
project_id required | integer ID de projet. Ce paramètre se trouve dans le Compte éditeur à côté du nom du projet. Example: 44056 |
external_id required | integer Promotion external ID. Unique promotion identifier within the project. Example: coupon_44056_1 |
required | object Default: {"de-DE":"Gutscheintitel","en-US":"Coupon title"} Nom de la promotion. Doit comprendre des paires clé/valeur où la clé est une région au format "^[a-z]{2}-[A-Z]{2}$", la valeur est une chaîne. | ||||||||||||||||||
Array of type = string (objects) or Array of type = date (objects) or Array of type = number (objects) Conditions comparées aux valeurs des attributs utilisateur. Toutes les conditions doivent être remplies pour que l'action ait un effet. | |||||||||||||||||||
One of: Conditions comparées aux valeurs des attributs utilisateur. Toutes les conditions doivent être remplies pour que l'action ait un effet. Array ([ 1 .. 100 ] items) | |||||||||||||||||||
Array of objects or null | |||||||||||||||||||
date_end | string or null <date-time> Default: "2020-04-15T18:16:00+05:00" Date de fin de la promotion. Peut prendre la valeur | ||||||||||||||||||
date_start | string or null <date-time> Default: "2020-04-15T18:16:00+05:00" Date de début de la promotion. | ||||||||||||||||||
object or null | |||||||||||||||||||
Array of objects or null Liste des objets bénéficiant d'une remise grâce à un code promo. | |||||||||||||||||||
excluded_promotions | Array of integers Liste des ID de promotion à exclure lors de l'application de cette promotion. | ||||||||||||||||||
Array of objects or null Tableau d'objets avec des conditions définissant la fourchette de prix pour l'application de la promotion à certains biens du panier. | |||||||||||||||||||
Array
| |||||||||||||||||||
Array of objects or null Tableau d'objets avec des conditions définissant la fourchette de prix pour l'application de la promotion à l'ensemble du panier. | |||||||||||||||||||
Array
| |||||||||||||||||||
redeem_code_limit | integer or null Default: 10 Nombre d'échanges par code. | ||||||||||||||||||
redeem_total_limit | integer or null Default: 10 Limite le nombre total de coupons. | ||||||||||||||||||
redeem_user_limit | integer or null Default: 10 Limite le nombre total de coupons pouvant être échangés par un seul utilisateur. |
Le code promo a été mis à jour avec succès.
L'authentification de base n'a pas été passée ou est incorrecte. Vérifiez que vous avez utilisé l'authentification de base ou des informations d'identification correctes.
Code promo non trouvé. Assurez-vous que le paramètre external_id
est correct.
Requête non valide.
{- "attribute_conditions": [
- {
- "attribute": "account_status",
- "can_be_missing": false,
- "operator": "eq",
- "type": "string",
- "value": "golden"
}
], - "date_end": "2020-04-25T18:16:00+05:00",
- "date_start": "2020-04-15T18:16:00+05:00",
- "discount": {
- "percent": "10.10"
}, - "name": {
- "de-DE": "Neujahrsrabatt",
- "en-US": "New Year Discount"
}, - "redeem_code_limit": 1,
- "redeem_total_limit": 100,
- "redeem_user_limit": 1
}
{- "errorCode": 1020,
- "errorMessage": "[0401-1020]: Error in Authentication method occurred",
- "statusCode": 401
}