organic-alliance
Opérations concernant les commandes.
{id}{orderId}/products/{productId}{id}Authentication
Retourne une commande
Path variables
Identifiant de la commande
{orderId}/products/{productId}Ajoute un le produit ayant l’identifiant productId à la commande ayant l’idenfiant orderId.
Path variables
ID de la commande
ID du produit
Request parameters
Quantité du produit à ajouter à la commande
Responses
Body
Examples
Commande auquelle le produit a été ajoutée.
{
"id": "651651",
"isPreorder": "true"
}Erreur renvoyée si l’utilisateur n’est pas connecté, si la commande ayant l’identifiant orderId ne lui appartient pas, si le produit productId ne peut pas être ajouté à cette commande, si la commande ne peut plus être modifiée. Le message d’erreur doit préciser la raison.
Opérations concernant les contacts.
{contactId}Représente un statut de retour pour les opérations pouvant renvoyer des erreurs ou simplement la validation du succès de l’opération.
{
"success": false,
"code": 404,
"message": "Produit non trouvé"
}{
"success": false,
"code": 403,
"message": "Action non autorisée"
}{
"success": "true"
}Booléen indiquant l’erreur
Succès de l’opération
L’opération a échoué
Si “success” vaut true, code d’erreur
Message d’erreur ou de confirmation de réussite de l’opération