WebService PowerBoutique

De Centre Documentation PowerBoutique

Les données des licences PowerBoutique sont manipulables au travers d'un WebService (ou WebAPI) basé sur le protocole REST.

Vous pouvez vous servir de cette API pour utiliser des fonctionnalités de PowerBoutique en dehors des interfaces existantes et automatiser les transferts d'informations vers vos systèmes d'informations (ERP, Gescos, ...).

Pré-requis

Avant de commencer un projet d'utilisation de l'API, nous vous recommandons de vous familiariser avec :

Organisation

L'API est organisée selon trois grande classes regroupant les différentes ressources disponibles:

  1. Classe Gesco : Vous trouverez ici toutes les ressources liées à l'activitée du site, les clients, les commandes, ....
  2. Classe Catalogue : Vous trouverez ici les ressources liées a la base de produits
  3. Classe Cache : Cette classe est une classe 'technique', elle ne represente pas des ressources "réelles", mais permet de declencher les opérations de purge des caches après des modifications sur le catalogue.
  4. Classe General : Cette classe regroupe des informations d'ordres globales sur la powerboutique, arrivée avec la 4.7 elle permet d'obtenir les URL bases des différents sites par exemple.

Une ressource spéciale existe uniquement pour gérer le token d'identification sur l'API: Ressource Authentication

Documentation par version

Documentation pour 4.6 et inférieur:

  1. Classe Gesco
  2. Classe Catalogue
  3. Classe Cache

Documentation pour 4.8:

  1. v48/Classe Gesco
  2. v48/Classe Catalogue
  3. v48/Classe Cache
  4. v48/Classe General

Demandes d'accès

L'accès à l'API nécessite de remplir le formulaire suivant afin que nous activions cette fonctionnalité sur votre licence: Formulaire d'activation