Codes promotionnels
Les « codes promotionnels » sont une composante permettant d'octroyer un rabais applicable dans le panier d'achat pour certains utilisateurs, certaines formations ou programme, ou pour tous. Ils sont nommées « promocode » dans l'API. |
Promocode/get
Permet d'obtenir des informations sur un code promotionnel de votre environnement. |
Requête
Exemple de contenu d'appel de requête des informations d'un code promotionnel :
{
"id": "7IoopVM73nHZMhUaQ3JvWw%3d%3d"
}
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. |
Réponse
Exemple du contenu d'appel de réponse de requête des informations d'un code promotionnel :
{
"id": "kCAPmac05pz%2fsme3uMhUcA%3d%3d",
"clientId": 123,
"name": "code promotionnel d'ouverture",
"code": "s7ztbeh1g0",
"price": 15.0,
"type": 0,
"uses": -1,
"startDate": "2020-01-01T00:00:00",
"endDate": "2020-01-31T00:00:00",
"minPrice": 0.0,
"status": 0,
"canBeCombined": false,
"isShownInCatalog": false,
"isVisibleForUsers": true,
"creationDate": "2019-09-13T17:37:05.103",
"daysApplicableBeforeStart": 0,
"precision": {
"texts": [],
"ErrorID": 0
},
"description": {
"texts": [
{
"text": "<div style=\"display: flex;align-items: center;color: #007E02;background-color: #DFF0D8;border-radius: 4px;width: 100%;word-break: break-word;\"><div class=\"icon icon-price-tag larger fr-fil fr-dib\" style=\"margin: 0px 5px;\"></div><p style=\"font-weight: bold; margin: 0;\"><strong>Applicable rebate</strong></p></div>",
"languageId": 2
}
],
"ErrorID": 0
}
}
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
clientId | Identifiant unique de votre organisation sur le serveur de SVIeSolutions. | |
name | Nom du code promotionnel. (Type String) | |
code | Chaîne de caractères du code promotionnel qui sera utilisé par les utilisateurs. (Type String) | |
price | Montant du rabais octroyé par le code promotionnel (selon le champ "type"). (Type number) | |
type | Unité de mesure du code promotionnel.
(Type number) | |
uses | Nombre d'utilisation maximales du code promotionnel. (Type Number) | |
startDate | Date début pour l'utilisation du code promotionnel. Le code ne sera pas utilisable avant cette date. (Type Date YYYY-MM-DDTHH:MM:SSZ) | |
endDate | Date fin pour l'utilisation du code promotionnel. Le code ne sera pas utilisable après cette date. (Type Date YYYY-MM-DDTHH:MM:SSZ) | |
minPrice | Prix minimum sur la transaction pour l'utilisation du code promotionnel. Sur un prix inférieur, le code ne sera pas utilisable. (Type number) | |
status | Indique si le code promotionnel est activé ou non. Si inactif, le code promotionnel ne sera pas utilisable.
(Type number) | |
canBeCombined | Indique si le code promotionnel peut être utilisé simultanément avec un ou plusieurs autres codes promotionnels partageant cette caractéristique. (Type Booléen) | |
isShownInCatalog | Indique si le code promotionnel sera visible dans le catalogue pour les utilisateurs y ayant droit et s'il sera appliqué automatiquement à leur panier. Cette fonctionnalité ne peut être activée que si "canBeCombined" est à "true". (Type Booléen) | |
isVisibleForUsers | Indique si le code promotionnel sera affiché dans la liste des code promotionnels disponibles à l'utilisateur, dans son dossier et dans le panier d'achats. (Type Booléen) | |
creationDate | Indique la date de création du code promotionnel. (Type Date YYYY-MM-DDTHH:MM:SSZ) | |
daysApplicableBeforeStart | Indique le nombre de jours avant le début de la session après quand le code ne sera plus utilisable. Indiquez "0" pour ne pas activer ce paramètre. (Type Number) | |
precision - texts - text - languageId | Text : commentaire affiché lors de l'utilisation du code promotionnel par les utilisateurs dans le système. languageId : Le nom peut être multilingue :
(Type number) | |
description - texts - text - languageId | Text : Description du code promotionnel tel que vu par les utilisateurs dans le système. (Type string) languageId : Le texte peut être multilingue :
(Type number) |
Promocode/getlist
Permet d'obtenir des informations sur une liste de codes promotionnels de votre environnement. |
Requête
Exemple de contenu d'appel de requête des informations d'un code promotionnel :
{
}
Description des champs
Nom | Obligatoire | Commentaires/description |
Aucun champ requis. Veuillez entrer des accolades vides. |
Réponse
Exemple du contenu d'appel de réponse de requête des informations d'une liste de codes promotionnels :
[
{
"id": "kCAPmac05pz%2fsme3uMhUcA%3d%3d",
"clientId": 473,
"name": "code promotionnel d'ouverture",
"code": "s7ztbeh1g0",
"price": 15.0,
"type": 0,
"uses": 0,
"startDate": "2020-01-01T00:00:00",
"endDate": "2020-01-31T00:00:00",
"minPrice": 0.0,
"status": 0,
"canBeCombined": false,
"isShownInCatalog": false,
"isVisibleForUsers": true,
"creationDate": "2019-09-13T17:37:05.103",
"daysApplicableBeforeStart": 0,
"precision": {
"texts": [
{
"languageId": 1
},
{
"languageId": 2
},
{
"languageId": 3
},
{
"languageId": 4
}
],
"ErrorID": 0
},
"description": {
"texts": [
{
"languageId": 1
},
{
"text": "<div style=\"display: flex;align-items: center;color: #007E02;background-color: #DFF0D8;border-radius: 4px;width: 100%;word-break: break-word;\"><div class=\"icon icon-price-tag larger fr-fil fr-dib\" style=\"margin: 0px 5px;\"></div><p style=\"font-weight: bold; margin: 0;\"><strong>Applicable rebate</strong></p></div>",
"languageId": 2
},
{
"languageId": 3
},
{
"languageId": 4
}
],
"ErrorID": 0
}
},
{
"id": "79uBZCFYLIqDoxlPB9bTEA%3d%3d",
"clientId": 473,
"name": "code test",
"code": "jbi0qw9gen",
"price": 100.0,
"type": 0,
"uses": 0,
"startDate": "0001-01-01T00:00:00",
"endDate": "0001-01-01T00:00:00",
"minPrice": 0.0,
"status": 0,
"canBeCombined": false,
"isShownInCatalog": false,
"isVisibleForUsers": false,
"creationDate": "2021-02-17T09:41:26.033",
"daysApplicableBeforeStart": 0,
"precision": {
"texts": [
{
"languageId": 1
},
{
"languageId": 2
},
{
"languageId": 3
},
{
"languageId": 4
}
],
"ErrorID": 0
},
"description": {
"texts": [
{
"text": "<div style=\"display: flex;align-items: center;color: #007E02;background-color: #DFF0D8;border-radius: 4px;width: 100%;word-break: break-word;\"><div class=\"icon icon-price-tag larger fr-fil fr-dib\" style=\"margin: 0px 5px;\"></div><p style=\"font-weight: bold; margin: 0;\"><strong>Rabais applicable</strong></p></div>",
"languageId": 1
},
{
"languageId": 2
},
{
"languageId": 3
},
{
"languageId": 4
}
],
"ErrorID": 0
}
},
]
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
clientId | Identifiant unique de votre organisation sur le serveur de SVIeSolutions. | |
name | Nom du code promotionnel. (Type String) | |
code | Chaîne de caractères du code promotionnel qui sera utilisé par les utilisateurs. (Type String) | |
price | Montant du rabais octroyé par le code promotionnel (selon le champ "type"). (Type number) | |
type | Unité de mesure du code promotionnel.
(Type number) | |
uses | Nombre d'utilisation maximales du code promotionnel. (Type Number) | |
startDate | Date début pour l'utilisation du code promotionnel. Le code ne sera pas utilisable avant cette date. (Type Date YYYY-MM-DDTHH:MM:SSZ) | |
endDate | Date fin pour l'utilisation du code promotionnel. Le code ne sera pas utilisable après cette date. (Type Date YYYY-MM-DDTHH:MM:SSZ) | |
minPrice | Prix minimum sur la transaction pour l'utilisation du code promotionnel. Sur un prix inférieur, le code ne sera pas utilisable. (Type number) | |
status | Indique si le code promotionnel est activé ou non. Si inactif, le code promotionnel ne sera pas utilisable.
(Type number) | |
canBeCombined | Indique si le code promotionnel peut être utilisé simultanément avec un ou plusieurs autres codes promotionnels partageant cette caractéristique. (Type Booléen) | |
isShownInCatalog | Indique si le code promotionnel sera visible dans le catalogue pour les utilisateurs y ayant droit et s'il sera appliqué automatiquement à leur panier. Cette fonctionnalité ne peut être activée que si "canBeCombined" est à "true". (Type Booléen) | |
isVisibleForUsers | Indique si le code promotionnel sera affiché dans la liste des code promotionnels disponibles à l'utilisateur, dans son dossier et dans le panier d'achats. (Type Booléen) | |
creationDate | Indique la date de création du code promotionnel. (Type Date YYYY-MM-DDTHH:MM:SSZ) | |
daysApplicableBeforeStart | Indique le nombre de jours avant le début de la session après quand le code ne sera plus utilisable. Indiquez "0" pour ne pas activer ce paramètre. (Type Number) | |
precision - texts - text - languageId | Text : commentaire affiché lors de l'utilisation du code promotionnel par les utilisateurs dans le système. languageId : Le nom peut être multilingue :
(Type number) | |
description - texts - text - languageId | Text : Description du code promotionnel tel que vu par les utilisateurs dans le système. (Type string) languageId : Le texte peut être multilingue :
(Type number) |
Promocode/create
Permet de créer un code promotionnel sur votre environnement. |
Requête
Exemple de contenu d'appel de requête de création d'un code promotionnel :
{
"name": "code",
"code": "rentrée2025",
"price": 15.0,
"type": 0,
"uses": 5,
"startDate": "2020-01-01T00:00:00",
"endDate": "2020-01-31T00:00:00",
"minPrice": 0.0,
"status": 0,
"canBeCombined": false,
"isShownInCatalog": false,
"isVisibleForUsers": true,
"daysApplicableBeforeStart": 0,
"precision": {
"texts": [
{
"text": "Merci pour votre inscription!",
"languageId": 1
},
],
},
"description": {
"texts": [
{
"text": "<div style=\"display: flex;align-items: center;color: #007E02;background-color: #DFF0D8;border-radius: 4px;width: 100%;word-break: break-word;\"><div class=\"icon icon-price-tag larger fr-fil fr-dib\" style=\"margin: 0px 5px;\"></div><p style=\"font-weight: bold; margin: 0;\"><strong>Applicable rebate</strong></p></div>",
"languageId": 1
},
],
},
}
Description des champs
Nom | Obligatoire | Commentaires/description |
name | X | Nom du code promotionnel. (Type String) |
code | Chaîne de caractères du code promotionnel qui sera utilisé par les utilisateurs. (Type String) | |
price | X | Montant du rabais octroyé par le code promotionnel (selon le champ "type"). (Type number) |
type | X | Unité de mesure du code promotionnel.
(Type number) |
uses | Nombre d'utilisation maximales du code promotionnel. (Type Number) | |
startDate | Date début pour l'utilisation du code promotionnel. Le code ne sera pas utilisable avant cette date. (Type Date YYYY-MM-DDTHH:MM:SSZ) | |
endDate | Date fin pour l'utilisation du code promotionnel. Le code ne sera pas utilisable après cette date. (Type Date YYYY-MM-DDTHH:MM:SSZ) | |
minPrice | Prix minimum sur la transaction pour l'utilisation du code promotionnel. Sur un prix inférieur, le code ne sera pas utilisable. (Type number) | |
status | X | Indique si le code promotionnel est activé ou non. Si inactif, le code promotionnel ne sera pas utilisable.
(Type number) |
canBeCombined | X | Indique si le code promotionnel peut être utilisé simultanément avec un ou plusieurs autres codes promotionnels partageant cette caractéristique. (Type Booléen) |
isShownInCatalog | Indique si le code promotionnel sera visible dans le catalogue pour les utilisateurs y ayant droit et s'il sera appliqué automatiquement à leur panier. Cette fonctionnalité ne peut être activée que si "canBeCombined" est à "true". (Type Booléen) | |
isVisibleForUsers | Indique si le code promotionnel sera affiché dans la liste des code promotionnels disponibles à l'utilisateur, dans son dossier et dans le panier d'achats. (Type Booléen) | |
creationDate | Indique la date de création du code promotionnel. (Type Date YYYY-MM-DDTHH:MM:SSZ) | |
daysApplicableBeforeStart | Indique le nombre de jours avant le début de la session après quand le code ne sera plus utilisable. Indiquez "0" pour ne pas activer ce paramètre. (Type Number) | |
precision - texts - text - languageId | Text : commentaire affiché lors de l'utilisation du code promotionnel par les utilisateurs dans le système. languageId : Le nom peut être multilingue :
(Type number) | |
description - texts - text - languageId | Text : Description du code promotionnel tel que vu par les utilisateurs dans le système. (Type string) languageId : Le texte peut être multilingue :
(Type number) |
Réponse
Exemple du contenu d'appel de réponse de requête de création d'un code promotionnel :
{
"id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d"
}
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) |
Promocode/getlist
Permet d'obtenir des informations sur une liste de codes promotionnels de votre environnement. |
Requête
Exemple de contenu d'appel de requête des informations d'un code promotionnel :
{
}
Description des champs
Nom | Obligatoire | Commentaires/description |
Aucun champ requis. Veuillez entrer des accolades vides. |
Réponse
Exemple du contenu d'appel de réponse de requête des informations d'une liste de codes promotionnels :
[
{
"id": "kCAPmac05pz%2fsme3uMhUcA%3d%3d",
"clientId": 473,
"name": "code promotionnel d'ouverture",
"code": "s7ztbeh1g0",
"price": 15.0,
"type": 0,
"uses": 0,
"startDate": "2020-01-01T00:00:00",
"endDate": "2020-01-31T00:00:00",
"minPrice": 0.0,
"status": 0,
"canBeCombined": false,
"isShownInCatalog": false,
"isVisibleForUsers": true,
"creationDate": "2019-09-13T17:37:05.103",
"daysApplicableBeforeStart": 0,
"precision": {
"texts": [
{
"languageId": 1
},
{
"languageId": 2
},
{
"languageId": 3
},
{
"languageId": 4
}
],
"ErrorID": 0
},
"description": {
"texts": [
{
"languageId": 1
},
{
"text": "<div style=\"display: flex;align-items: center;color: #007E02;background-color: #DFF0D8;border-radius: 4px;width: 100%;word-break: break-word;\"><div class=\"icon icon-price-tag larger fr-fil fr-dib\" style=\"margin: 0px 5px;\"></div><p style=\"font-weight: bold; margin: 0;\"><strong>Applicable rebate</strong></p></div>",
"languageId": 2
},
{
"languageId": 3
},
{
"languageId": 4
}
],
"ErrorID": 0
}
},
{
"id": "79uBZCFYLIqDoxlPB9bTEA%3d%3d",
"clientId": 473,
"name": "code test",
"code": "jbi0qw9gen",
"price": 100.0,
"type": 0,
"uses": 0,
"startDate": "0001-01-01T00:00:00",
"endDate": "0001-01-01T00:00:00",
"minPrice": 0.0,
"status": 0,
"canBeCombined": false,
"isShownInCatalog": false,
"isVisibleForUsers": false,
"creationDate": "2021-02-17T09:41:26.033",
"daysApplicableBeforeStart": 0,
"precision": {
"texts": [
{
"languageId": 1
},
{
"languageId": 2
},
{
"languageId": 3
},
{
"languageId": 4
}
],
"ErrorID": 0
},
"description": {
"texts": [
{
"text": "<div style=\"display: flex;align-items: center;color: #007E02;background-color: #DFF0D8;border-radius: 4px;width: 100%;word-break: break-word;\"><div class=\"icon icon-price-tag larger fr-fil fr-dib\" style=\"margin: 0px 5px;\"></div><p style=\"font-weight: bold; margin: 0;\"><strong>Rabais applicable</strong></p></div>",
"languageId": 1
},
{
"languageId": 2
},
{
"languageId": 3
},
{
"languageId": 4
}
],
"ErrorID": 0
}
},
]
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
clientId | Identifiant unique de votre organisation sur le serveur de SVIeSolutions. | |
name | Nom du code promotionnel. (Type String) | |
code | Chaîne de caractères du code promotionnel qui sera utilisé par les utilisateurs. (Type String) | |
price | Montant du rabais octroyé par le code promotionnel (selon le champ "type"). (Type number) | |
type | Unité de mesure du code promotionnel.
(Type number) | |
uses | Nombre d'utilisation maximales du code promotionnel. (Type Number) | |
startDate | Date début pour l'utilisation du code promotionnel. Le code ne sera pas utilisable avant cette date. (Type Date YYYY-MM-DDTHH:MM:SSZ) | |
endDate | Date fin pour l'utilisation du code promotionnel. Le code ne sera pas utilisable après cette date. (Type Date YYYY-MM-DDTHH:MM:SSZ) | |
minPrice | Prix minimum sur la transaction pour l'utilisation du code promotionnel. Sur un prix inférieur, le code ne sera pas utilisable. (Type number) | |
status | Indique si le code promotionnel est activé ou non. Si inactif, le code promotionnel ne sera pas utilisable.
(Type number) | |
canBeCombined | Indique si le code promotionnel peut être utilisé simultanément avec un ou plusieurs autres codes promotionnels partageant cette caractéristique. (Type Booléen) | |
isShownInCatalog | Indique si le code promotionnel sera visible dans le catalogue pour les utilisateurs y ayant droit et s'il sera appliqué automatiquement à leur panier. Cette fonctionnalité ne peut être activée que si "canBeCombined" est à "true". (Type Booléen) | |
isVisibleForUsers | Indique si le code promotionnel sera affiché dans la liste des code promotionnels disponibles à l'utilisateur, dans son dossier et dans le panier d'achats. (Type Booléen) | |
creationDate | Indique la date de création du code promotionnel. (Type Date YYYY-MM-DDTHH:MM:SSZ) | |
daysApplicableBeforeStart | Indique le nombre de jours avant le début de la session après quand le code ne sera plus utilisable. Indiquez "0" pour ne pas activer ce paramètre. (Type Number) | |
precision - texts - text - languageId | Text : commentaire affiché lors de l'utilisation du code promotionnel par les utilisateurs dans le système. languageId : Le nom peut être multilingue :
(Type number) | |
description - texts - text - languageId | Text : Description du code promotionnel tel que vu par les utilisateurs dans le système. (Type string) languageId : Le texte peut être multilingue :
(Type number) |
Promocode/edit
Permet de modifier un code promotionnel sur votre environnement. |
Requête
Exemple de contenu d'appel de requête de modification d'un code promotionnel :
{
"id": "kCAPmac05pz%2fsme3uMhUcA%3d%3d",
"clientId": 473,
"name": "code",
"code": "rentrée2025",
"price": 15.0,
"type": 0,
"uses": 5,
"startDate": "2020-01-01T00:00:00",
"endDate": "2020-01-31T00:00:00",
"minPrice": 0.0,
"status": 0,
"canBeCombined": false,
"isShownInCatalog": false,
"isVisibleForUsers": true,
"daysApplicableBeforeStart": 0,
"precision": {
"texts": [
{
"text": "Merci pour votre inscription!",
"languageId": 1
},
],
},
"description": {
"texts": [
{
"text": "<div style=\"display: flex;align-items: center;color: #007E02;background-color: #DFF0D8;border-radius: 4px;width: 100%;word-break: break-word;\"><div class=\"icon icon-price-tag larger fr-fil fr-dib\" style=\"margin: 0px 5px;\"></div><p style=\"font-weight: bold; margin: 0;\"><strong>Applicable rebate</strong></p></div>",
"languageId": 1
},
],
},
}
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
clientId | Identifiant unique de votre organisation sur le serveur de SVIeSolutions. | |
name | Nom du code promotionnel. (Type String) | |
code | Chaîne de caractères du code promotionnel qui sera utilisé par les utilisateurs. (Type String) | |
price | Montant du rabais octroyé par le code promotionnel (selon le champ "type"). (Type number) | |
type | Unité de mesure du code promotionnel.
(Type number) | |
uses | Nombre d'utilisation maximales du code promotionnel. (Type Number) | |
startDate | Date début pour l'utilisation du code promotionnel. Le code ne sera pas utilisable avant cette date. (Type Date YYYY-MM-DDTHH:MM:SSZ) | |
endDate | Date fin pour l'utilisation du code promotionnel. Le code ne sera pas utilisable après cette date. (Type Date YYYY-MM-DDTHH:MM:SSZ) | |
minPrice | Prix minimum sur la transaction pour l'utilisation du code promotionnel. Sur un prix inférieur, le code ne sera pas utilisable. (Type number) | |
status | Indique si le code promotionnel est activé ou non. Si inactif, le code promotionnel ne sera pas utilisable.
(Type number) | |
canBeCombined | Indique si le code promotionnel peut être utilisé simultanément avec un ou plusieurs autres codes promotionnels partageant cette caractéristique. (Type Booléen) | |
isShownInCatalog | Indique si le code promotionnel sera visible dans le catalogue pour les utilisateurs y ayant droit et s'il sera appliqué automatiquement à leur panier. Cette fonctionnalité ne peut être activée que si "canBeCombined" est à "true". (Type Booléen) | |
isVisibleForUsers | Indique si le code promotionnel sera affiché dans la liste des code promotionnels disponibles à l'utilisateur, dans son dossier et dans le panier d'achats. (Type Booléen) | |
creationDate | Indique la date de création du code promotionnel. (Type Date YYYY-MM-DDTHH:MM:SSZ) | |
daysApplicableBeforeStart | Indique le nombre de jours avant le début de la session après quand le code ne sera plus utilisable. Indiquez "0" pour ne pas activer ce paramètre. (Type Number) | |
precision - texts - text - languageId | Text : commentaire affiché lors de l'utilisation du code promotionnel par les utilisateurs dans le système. languageId : Le nom peut être multilingue :
(Type number) | |
description - texts - text - languageId | Text : Description du code promotionnel tel que vu par les utilisateurs dans le système. (Type string) languageId : Le texte peut être multilingue :
(Type number) |
Réponse
Exemple du contenu d'appel de réponse de requête de modification d'un code promotionnel :
{
"id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d"
}
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) |
Promocode/delete
Permet de supprimer un code promotionnel de votre environnement. |
Requête
Exemple de contenu d'appel de requête de suppression d'un code promotionnel :
{
"id": "kCAPmac05pz%2fsme3uMhUcA%3d%3d"
}
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête de suppression d'un code promotionnel :
{
"id": "kCAPmac05pz%2fsme3uMhUcA%3d%3d"
}
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) |
Promocode/adduser
Permet d'assigner un code promotionnel de votre environnement à un utilisateur. |
Requête
Exemple de contenu d'appel de requête d'assignation d'un code promotionnel de votre environnement à un utilisateur :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "userId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
userId | X | Identifiant unique de l'utilisateur. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête d'assignation d'un code promotionnel de votre environnement à un utilisateur :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "userId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
userId | Identifiant unique de l'utilisateur. (Type String) |
Promocode/removeuser
Permet de retirer l'assignation d'un code promotionnel de votre environnement à un utilisateur. |
Requête
Exemple de contenu d'appel de requête de retrait d'assignation d'un code promotionnel de votre environnement à un utilisateur :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "userId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
userId | X | Identifiant unique de l'utilisateur. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête de retrait d'assignation d'un code promotionnel de votre environnement à un utilisateur :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "userId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
userId | Identifiant unique de l'utilisateur. (Type String) |
Promocode/getuserlist
Permet d'obtenir une liste des utilisateurs assignés à un code promotionnel de votre environnement. |
Requête
Exemple de contenu d'appel de requête d'une liste des utilisateurs assignés à un code promotionnel de votre environnement :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête d'une liste des utilisateurs assignés à un code promotionnel de votre environnement :
[ { "id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d", "userId": "RrHd5EmYmSgXzC8AegdDeA%3d%3d" }, { "id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d", "userId": "3j5BmPY5d5FmUuFDrOo8Ug%3d%3d" }, { "id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d", "userId": "1N17fDQgreIR2idrIXEySw%3d%3d" } ]
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
userId | Identifiant unique de l'utilisateur. (Type String) |
Promocode/addbranch
Permet d'assigner un code promotionnel de votre environnement aux utilisateurs d'une branche de l'organigramme. |
Requête
Exemple de contenu d'appel de requête d'assignation d'un code promotionnel de votre environnement aux utilisateurs d'une branche de l'organigramme :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "branchId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
branchId | X | Identifiant unique de la branche. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête d'assignation d'un code promotionnel de votre environnement aux utilisateurs d'une branche de l'organigramme :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "branchId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
branchId | Identifiant unique de la branche. (Type String) |
Promocode/removebranch
Permet de retirer l'assignation d'un code promotionnel de votre environnement des utilisateurs d'une branche de l'organigramme. |
Requête
Exemple de contenu d'appel de requête de retrait d'assignation d'un code promotionnel de votre environnement des utilisateurs d'une branche de l'organigramme :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "branchId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
branchId | X | Identifiant unique de la branche. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête de retrait d'assignation d'un code promotionnel de votre environnement des utilisateurs d'une branche de l'organigramme :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "branchId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
branchId | Identifiant unique de la branche. (Type String) |
Promocode/getbranchlist
Permet d'obtenir une liste des branches d'utilisateurs assignés à un code promotionnel de votre environnement. |
Requête
Exemple de contenu d'appel de requête d'une liste des branches d'utilisateurs assignées à un code promotionnel de votre environnement :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête d'une liste des branches d'utilisateurs assignées à un code promotionnel de votre environnement :
[ { "id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d", "branchId": "RrHd5EmYmSgXzC8AegdDeA%3d%3d" }, { "id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d", "branchId": "3j5BmPY5d5FmUuFDrOo8Ug%3d%3d" }, { "id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d", "branchId": "1N17fDQgreIR2idrIXEySw%3d%3d" } ]
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
branchId | Identifiant unique de la branche. (Type String) |
Promocode/addgroup
Permet d'assigner un code promotionnel de votre environnement aux utilisateurs d'un groupe. |
Requête
Exemple de contenu d'appel de requête d'assignation d'un code promotionnel de votre environnement aux utilisateurs d'un groupe :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "groupId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
groupId | X | Identifiant unique du groupe. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête d'assignation d'un code promotionnel de votre environnement aux utilisateurs d'un groupe :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "groupId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
groupId | Identifiant unique du groupe. (Type String) |
Promocode/removegroup
Permet de retirer l'assignation d'un code promotionnel de votre environnement d'un groupe d'utilisateurs. |
Requête
Exemple de contenu d'appel de requête de retrait d'assignation d'un code promotionnel de votre environnement d'un groupe d'utilisateurs :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "groupId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
groupId | X | Identifiant unique du groupe. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête de retrait d'assignation d'un code promotionnel de votre environnement d'un groupe d'utilisateurs :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "groupId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
groupId | Identifiant unique du groupe. (Type String) |
Promocode/getgrouplist
Permet d'obtenir une liste des groupes d'utilisateurs assignés à un code promotionnel de votre environnement. |
Requête
Exemple de contenu d'appel de requête d'une liste des groupes d'utilisateurs assignés à un code promotionnel de votre environnement :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête d'une liste des groupes d'utilisateurs assignés à un code promotionnel de votre environnement :
[ { "id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d", "groupId": "RrHd5EmYmSgXzC8AegdDeA%3d%3d" }, { "id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d", "groupId": "3j5BmPY5d5FmUuFDrOo8Ug%3d%3d" }, { "id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d", "groupId": "1N17fDQgreIR2idrIXEySw%3d%3d" } ]
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
groupId | Identifiant unique du groupe. (Type String) |
Promocode/addworkspace
Permet d'assigner un code promotionnel de votre environnement à une formation. |
Requête
Exemple de contenu d'appel de requête d'assignation d'un code promotionnel de votre environnement à une formation :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "workspaceId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
workspaceId | X | Identifiant unique de la formation. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête d'assignation d'un code promotionnel de votre environnement à une formation :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "workspaceId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
workspaceId | Identifiant unique de la formation. (Type String) |
Promocode/addworkspaces
Permet d'assigner un code promotionnel de votre environnement à plusieurs formations. |
Requête
Exemple de contenu d'appel de requête d'assignation d'un code promotionnel de votre environnement à des formations :
{ "id": "tirQkNjqBn5Tk5vwRlAE1Q%3d%3d", "workspaces": [ "BzEm1iKId2qsP86aUKd38RlgVg%3df%3d", "sBzEm1iKI2dqP8f6aUK3g8RldVg%3dd%3d" ] }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
workspaces | X | Identifiants unique des formations. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête d'assignation d'un code promotionnel de votre environnement à des formations :
{ "id": "tirQkNjqBn5Tk5vwRlAE1Q%3d%3d", "workspaces": [ "BzEm1iKId2qsP86aUKd38RlgVg%3df%3d", "sBzEm1iKI2dqP8f6aUK3g8RldVg%3dd%3d" ] }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
workspaces | Identifiants unique des formations. (Type String) |
Promocode/removeworkspace
Permet de retirer l'assignation d'un code promotionnel de votre environnement d'une formation. |
Requête
Exemple de contenu d'appel de requête de retrait d'assignation d'un code promotionnel de votre environnement à une formation :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "workspaceId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
workspaceId | X | Identifiant unique de la formation. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête de retrait d'assignation d'un code promotionnel de votre environnement à une formation :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "workspaceId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
workspaceId | Identifiant unique de la formation. (Type String) |
Promocode/getworkspacelist
Permet d'obtenir une liste des formations assignées à un code promotionnel de votre environnement. |
Requête
Exemple de contenu d'appel de requête d'une liste des formations assignées à un code promotionnel de votre environnement :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête d'une liste des formations assignées à un code promotionnel de votre environnement :
[ { "id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d", "workspaceId": "RrHd5EmYmSgXzC8AegdDeA%3d%3d" }, { "id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d", "workspaceId": "3j5BmPY5d5FmUuFDrOo8Ug%3d%3d" }, { "id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d", "workspaceId": "1N17fDQgreIR2idrIXEySw%3d%3d" } ]
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
workspaceId | Identifiant unique de la formation. (Type String) |
Promocode/addworkspaceinstance
Permet d'assigner un code promotionnel de votre environnement à une session de formation. |
Requête
Exemple de contenu d'appel de requête d'assignation d'un code promotionnel de votre environnement à une session de formation :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "workspaceInstanceId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
workspaceInstanceId | X | Identifiant unique de la session de formation. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête d'assignation d'un code promotionnel de votre environnement à une session de formation :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "workspaceInstanceId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
workspaceInstanceId | Identifiant unique de la session de formation. (Type String) |
Promocode/addworkspaceinstances
Permet d'assigner un code promotionnel de votre environnement à plusieurs sessions de formation. |
Requête
Exemple de contenu d'appel de requête d'assignation d'un code promotionnel de votre environnement à des sessions de formation :
{ "id": "tirQkNjqBn5Tk5vwRlAE1Q%3d%3d", "workspaceInstances": [ "BzEm1iKId2qsP86aUKd38RlgVg%3df%3d", "sBzEm1iKI2dqP8f6aUK3g8RldVg%3dd%3d" ] }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
workspaceInstances | X | Identifiants unique des sessions de formation. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête d'assignation d'un code promotionnel de votre environnement à des sessions de formation :
{ "id": "tirQkNjqBn5Tk5vwRlAE1Q%3d%3d", "workspaceInstances": [ "BzEm1iKId2qsP86aUKd38RlgVg%3df%3d", "sBzEm1iKI2dqP8f6aUK3g8RldVg%3dd%3d" ] }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
workspaceInstances | Identifiants unique des sessions de formation. (Type String) |
Promocode/removeworkspaceinstance
Permet de retirer l'assignation d'un code promotionnel de votre environnement d'une session formation. |
Requête
Exemple de contenu d'appel de requête de retrait d'assignation d'un code promotionnel de votre environnement à une session de formation :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "workspaceInstanceId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
workspaceInstanceId | X | Identifiant unique de la session de formation. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête de retrait d'assignation d'un code promotionnel de votre environnement à une session de formation :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d", "workspaceInstanceId":"6SPYUlYlIeL3WXhC0eJ4jA%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
workspaceInstanceId | Identifiant unique de la session de formation. (Type String) |
Promocode/getworkspaceinstancelist
Permet d'obtenir une liste des sessions de formation assignées à un code promotionnel de votre environnement. |
Requête
Exemple de contenu d'appel de requête d'une liste des sessions de formations assignées à un code promotionnel de votre environnement :
{ "id": "Ffq1G51MapoQABnIwOcedQ%3d%3d" }
Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique du code promotionnel. (Type String) |
Réponse
Exemple du contenu d'appel de réponse de requête d'une liste des sessions de formation assignées à un code promotionnel de votre environnement :
[ { "id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d", "workspaceInstanceId": "RrHd5EmYmSgXzC8AegdDeA%3d%3d" }, { "id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d", "workspaceInstanceId": "3j5BmPY5d5FmUuFDrOo8Ug%3d%3d" }, { "id": "qs%2fn%2f%2fwqq0isHEiVPmbIWQ%3d%3d", "workspaceInstanceId": "1N17fDQgreIR2idrIXEySw%3d%3d" } ]
Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique du code promotionnel. (Type String) | |
workspaceInstanceId | Identifiant unique de la session de formation. (Type String) |
Description des codes d’erreurs de code promotionnel
Numéro | Message | Commentaires/description |
1300 | Required id | Vous devez fournir un identifiant pour le code promotionnel. |
1301 | Invalid id | L’identifiant fourni pour le code promotionnel est invalide. |
1302 | Required name | Vous devez fournir un nom pour le code promotionnel. |
1303 | Invalid name length | La taille du nom fourni pour le code promotionnel est invalide. Il doit contenir un minimum de 3 et un maximum de 50 caractères. |
1304 | Invalid code length | La taille du code fourni pour le code promotionnel est invalide. Il doit contenir un minimum de 3 et un maximum de 50 caractères. |
1305 | Required price | Vous devez fournir un montant pour le code promotionnel. |
1306 | Required type | Vous devez fournir le type de rabais du code promotionnel. |
1307 | Invalid type | Le type fourni pour le code promotionnel est invalide. |
1308 | Required status | Vous devez fournir le statut d’activation du code promotionnel. |
1309 | Invalid status | Le statut fourni pour le code promotionnel est invalide. |
1310 | Required canBeCombined | Vous devez fournir "True" ou "False". |
1311 | Invalid precision length | La taille du texte de précision fourni pour le code promotionnel est invalide. Il doit contenir un minimum de 5 et un maximum de 250 caractères. |
1312 | Branch already in promo code | La branche est déjà associée au code promotionnel. |
1313 | Code already exists | Le code fourni existe déjà. Vous devez en choisir un autre. |
1314 | Required workspaceInstances | Vous devez fournir une liste d'identifiants de sessions. |
1315 | Required workspaces | Vous devez fournir une liste d'identifiants de formations. |