Manuel développeur (API)
Export vers PrestaShop
Utilisation Route : /api/export_to Protected : true Attributs scope : string (case sensitive) onlyFor : integer startAt : integer onlyMissing : boolean Routes PUT /prestashop Required scope Optional startAt, onlyFor, onlyMissing Exporte les données ...
Export vers ElasticSearch
Utilisation Route : /api/export Protected : true Routes GET / Déclenche l'export de toutes les compatibilités du Panel Parts vers la solution ElasticSearch. DELETE /delete Vide l'index ElasticSearch. Attention : cette opération n'est pas réversible !
Types
Utilisation Route : /api/types Protected : true Attributs id : integer meta_title : translated name : translated meta_description : translated active : boolean meta_keywords : translated description : translated type_id : integer url_rewrite : ...
Association d'une caractéristique à un modèle
Utilisation Route : /api/modele_specs Protected : true Attributs id : integer name : translated modele_id : integer specification_id : integer Routes GET / Retourne la liste des caractéristiques (specifications) des modèles GET /modeles/{id} Retourne ...
Groupes de caractéristiques modèles
Utilisation Route : /api/groups Protected : true Attributs id : integer name : translated url_rewrite : translated Routes GET / Retourne la liste des groupes de caractéristiques modèles GET /{id} Retourne les détails d'un groupe de caractéristiques ...
Caractéristiques modèles
Utilisation Route : /api/specifications Protected : true Attributs id : integer group_id : integer name : translated url_rewrite : translated Routes GET / Retourner la liste des caractéristiques modèles (specifications) GET /{id} Retourne les détails ...
Associations de valeurs de caractéristiques produits
Utilisation Route : /api/feature_associations Protected : true Attributs id : integer feature_id : integer (PUT, DELETE), object (POST) value_id : integer (PUT, DELETE), object (POST) Routes GET / Retourne la liste des associations caractéristiques ...
Valeurs de caractéristiques de produits
Utilisation Route : /api/feature_values Protected : true Attributs id : integer name : translated Routes GET / Retourne la liste des valeurs de caractéristiques des produits GET /{id} Retourne les détails de la valeur de caractéristique produit dont ...
Association d'une caractéristique à un produit
Utilisation Route : /api/product_features Protected : true Attributs id : integer feature_id : integer (PUT, DELETE), object (POST) product_id : integer (PUT, DELETE), object (POST) Routes GET / Retourne la liste des associations de caractéristiques ...
Caractéristiques produits
Utilisation Route : /api/features Protected : true Attributs id : integer name : translated Routes GET / Retourne la liste des caractéristiques produit GET /{id} Retourne les détails de la caractéristique produit dont l'ID est {id} PUT /store ...
Produits
Utilisation Route : /api/products Protected : true Attributs id : integer supplier_reference : string name : string ean13 : string reference : string product_ids : array universal : boolean Routes GET / Retourne la liste des produits GET /{id} ...
Modèles
Utilisation Route : /api/modeles Protected : true Attributs name : string cylinder_commercial : integer type_id : integer description : translated manufacturer_id : integer url_rewrite : translated reference : string meta_title : translated ...
Constructeurs
Utilisation Route : /api/manufacturers Protected : true Attributs id : integer meta_title : translated name : string meta_description : translated active : boolean meta_keywords : translated description : translated url : translated url_rewrite : ...
Règles de compatibilités
Utilisation Route : /api/rules Protected : true Routes GET / Retourne la liste des règles de compatibilités existantes GET /{id} Retourne les détails de la règle dont l'ID est {id} GET /specification/{id} Retourne la liste des règles contenant la ...
Compatibilités
Utilisation Route : /api/compats Protected : true Attributs modele_id : integer product_id : integer year : integer compats : array Routes GET / Optional offset, limit Retourne la liste des compatibilités. Les paramètres offset et limit permettent de ...
Types de champs
Boolean : vrai, faux, 0 ou 1 Float : sera arrondi à la 4ème décimale Id : Lorsque spécifié dans la route, vous devez utiliser l'ID de votre propre système. EveryParts le stockera dans le champ ps_id. La seule exception concerne les produits, pour ...