Méthode business/carts

Last modified: 2. mars 2021

Créer un panier d’achat

L’instance de demande de création d’un panier d’achat contient la variable « cartName », à laquelle vous pouvez attribuer le nom du panier d’achat à créer.

URL de la méthode POST : https://api.itscope.com/2.1/business/carts

Exemple :

POST https://api.itscope.com/2.1/business/carts 

{
  "cartName": "Panier d'achat de Thomas"
}

Modifier un panier d’achat (renommer)

Le corps de la demande est le même que lors de la création du panier. La variable « cartName » se voit donc attribuer le nouveau nom du panier d’achat.

Le panier d’achat à éditer est défini par l’ID du panier d’achat (cartId), qui est attribué lors de la création d’un panier d’achat.

URL de la méthode PUT : https://api.itscope.com/2.1/business/carts/<cartId> 

Exemple :

PUT https://api.itscope.com/2.1/business/carts/640b6b1e-01fa-423e-b072-8b7dca155c2e

{
  "cartName": "Achats auprès de Thomas"
}

Supprimer un panier d’achat

Le panier d’achat à supprimer peut être déterminé à l’aide de l’ID du panier d’achat (cartId).

URL de la méthode DELETE : https://api.itscope.com/2.1/business/carts/<cartId> 

Exemple :

DELETE https://api.itscope.com/2.1/business/carts/640b6b1e-01fa-423e-b072-8b7dca155c2e

Ajouter des produits à un panier

L’instance de demande d’ajout d’un panier d’achat contient l’objet « cartLineItem ». Il contient les variables suivantes :

puidIdentification des produits à ITscope
supplierIdIdentification du fournisseur chez ITscope
supplierItemIdNuméro d’article chez le fournisseur
quantityQuantité
commentTexte libre

Le panier d’achat auquel les produits doivent être ajoutés est déterminé par l’ID du panier d’achat (cartId).

URL de la méthode POST : https://api.itscope.com/2.1/business/carts/<cartId>/cartlineitems

Exemple :

Nous aimerions ajouter le produit avec le numéro PUID 1559972000 au panier et aimerions acheter ce produit 5 fois chez Ingram Micro. Chez Ingram, le fournisseur porte le numéro d’identification 14 et le produit porte le numéro d’article « 9432GFW ».

POST https://api.itscope.com/2.1/business/carts/640b6b1e-01fa-423e-b072-8b7dca155c2e/cartlineitems

{
  "cartLineItem": [
    {
      "puid": 1559972000,
      "supplierId": 14,
      "supplierItemId": "9432GFW",
      "quantity": 5,
      "comment": "Pour l'imprimeur du bureau sud"
    }
  ]
}

Retirer des produits d’un panier d’achat

Le produit à retirer peut être déterminé à l’aide de l’ID de l’article (lineItemId). En outre, l’ID du panier d’achat (cartId) doit bien sûr être également spécifié.

URL de la méthode DELETE : https://api.itscope.com/2.1/business/carts/<cartId>/cartlineitems/<lineitemId> 

Exemple :

DELETE https://api.itscope.com/2.1/business/carts/640b6b1e-01fa-423e-b072-8b7dca155c2e/cartlineitems/9f8d78d5-118e-4f9d-9a98-2e6ec551c9b1 

Récupérer un panier d’achat

Pour récupérer un panier d’achat, l’ID du panier d’achat (cartId) est nécessaire. La sortie est au format panier d’achat.

URL de la méthode GET : https://api.itscope.com/2.1/business/carts/<cartId>/cart.json*
* ou cart.xml

Exemple :

GET https://api.itscope.com/2.1/business/carts/640b6b1e-01fa-423e-b072-8b7dca155c2e/cart.json 

Liste de tous les paniers d’achat

Pour récupérer la liste de tous les caddies. La sortie est au format panier d’achat.

URL de la méthode GET : https://api.itscope.com/2.1/business/carts/cart.json*
* ou cart.xml

Exemple :

GET https://api.itscope.com/2.1/business/carts/cart.json

Was this article helpful?
Dislike 0
Views: 24