Présentation des Webservices
Introduction
Les webservices marketplace de Spartoo permettent de gérer automatiquement les flux d'informations entre votre site et le site de Spartoo.Quasiment toutes les actions qui sont possibles dans ce backoffice le sont aussi via webservice.
Les webservices marketplace de Spartoo utilisent le protocole HTTP.
Chaque webservice possède une url différente et des paramètres qui lui sont propre.
Sauf avis contraire sur la documentation du webservice, les paramètres peuvent être passés soit en GET, soit en POST.
Les webservices renvoient un fichier XML qui contient un code d'erreur.
Si le code d'erreur est égal à 1, tout s'est bien passé, le fichier XML contient les données demandées et/ou les actions demandées ont été effectuées.
Si le code d'erreur est inférieur à 0, il y a eu une erreur et il faut se référer aux codes d'erreurs du webservice pour comprendre ce qui ne va pas.
Liste des webservices
Gestion des produits
-
Import des produits ( xml_import_products.php )
Ce webservice permet de créer et de modifier tous les attributs des produits.
> Plus d'informations
-
Import des produits asynchrone ( xml_import_products_async.php )
Ce webservice permet de créer et de modifier tous les attributs des produits., il fonctionne comme xml_import_products, mais de maniere asynchrone
> Plus d'informations
-
Mise à jour rapides des stock multi produits( xml_maj_stock_batch.php )
Ce webservice permet de modifier rapidement les stocks de plusieurs produits sans envoyer tous les autres attributs
> Plus d'informations
-
Export du catalogue en ligne ( xml_export_products.php )
Ce webservice permet de récupérer les informations des produits en ligne sur le site.
> Plus d'informations
-
Acquittement des produits ( xml_check_status_products.php )
Ce webservice permet de récupérer le statut d'un ou plusieurs produits sur le site. Si le produit n'est pas en ligne, il permet d'en connaître la raison
> Plus d'informations
Gestion des commandes
-
Export des commandes ( xml_export_orders.php )
Ce webservice permet de récupérer la liste des toutes les commandes à partir d'une date
> Plus d'informations
-
Mise à jour d'une commande ( xml_maj_orders.php )
Ce webservice permet de mettre à jour le statut d'une commande.
> Plus d'informations
-
Export bon de livraison ( xml_export_bl.php )
Ce webservice permet de récupérer le bon de livraison d'une commande.
> Plus d'informations
Gestion des retours
-
Export des retours ( xml_export_returns.php )
Ce webservice permet de récupérer la liste des tous les retours à partir d'une date
> Plus d'informations
-
Mise à jour d'un retour ( xml_maj_returns.php )
Ce webservice permet de mettre à jour le statut d'un retour.
> Plus d'informations