api/produits
produits / produit
Descriptif complet :
clé |
ex. de valeur |
description |
longueur / format |
id_user |
0165 |
code du compte Linkiliz |
int(4) |
code_pdt |
000015 |
code du produit interne à Linkiliz (et unique par produit) |
int(6) |
pdt_nom |
t-shirt guyzmo |
nom du produit |
varchar(25) |
pdt_date_creation |
2015-17-12 |
date de création du produit |
date sql |
saison |
PE2016 |
saison ou collection du produit. version T.C. = "non gérée" |
varchar(20) |
fournisseur |
DIESEL |
fournisseur ou marque |
varchar(20) |
couleur_dom |
rouge |
couleur dominante du produit. vide si version T.C. |
varchar(20) |
couleur_sec |
noir |
éventuelle seconde couleur sur le produit. vide si version T.C. |
varchar(20) |
matiere |
100% coton |
matière. vide si version T.C. |
varchar(20) |
rayon |
Vetement |
rayon dans la classification |
varchar(20) |
categorie |
Homme |
categorie dans la classification |
varchar(20) |
famille |
t-shirt |
famille dans la classification |
varchar(20) |
sous_famille |
casual chic |
sous famille dans la classification |
varchar(20) |
ref_four |
53FV10 |
référence du produit chez le fournisseur |
varchar(20) |
coul_four |
true red |
nom de la couleur chez le fournisseur |
varchar(20) |
grille_taille |
US |
grille de taille utilisée pour ce produit. version T.C. = "non gérée" |
varchar(20) |
pa |
8.00 |
prix d'achat |
float(6.2) |
pv |
24.00 |
prix de vente |
float(6.2) |
date_debut_sld |
|
date de début du prix solde. 0000-00-00 ou vide si non actif |
date sql |
date_fin_sld |
|
date de fin du prix solde. 0000-00-00 ou vide si non actif |
date sql |
pv_sld |
13.00 |
prix de vente solde. vide ou 0.00 si non actif |
float(6.2) |
date_debut_promo |
|
date de début du prix promo. 0000-00-00 ou vide si non actif |
date sql |
date_fin_promo |
|
date de fin du prix promo. 0000-00-00 ou vide si non actif |
date sql |
pv_promo |
15.00 |
prix de vente promo. vide ou 0.00 si non actif |
float(6.2) |
notes |
Super produit |
notes libres pour l'utilisateur. |
varchar(400) |
info_sup_1 |
manches courtes |
caractéristique libre 1 |
varchar(20) |
info_sup_2 |
col en V |
caractéristique libre 2 |
varchar(20) |
info_sup_3 |
imprimé tête de mort |
caractéristique libre 3 |
varchar(20) |
info_sup_4 |
logo apparent |
caractéristique libre 4 |
varchar(20) |
pdt_taux |
20.00 |
Taux de tva |
float(4.1) |
produits : Pour obtenir la totalité des produits.
GET sur http://linkiliz.com/webservice/api.php?ressource=produits
produit : Pour obtenir le produit demandé.
GET sur http://linkiliz.com/webservice/api.php?ressource=produit&id=000015
Note: l'id, dans le cas présent fait référence à la clé code_pdt, référence interne du produit à Linkiliz
Pour ajouter un produit
POST sur http://linkiliz.com/webservice/api.php?ressource=produit en se référant au tableau ci-dessus
important :
- Vous pouvez envoyer uniquement les clés de votre choix, SAUF:
- pdt_nom
- fournisseur
- pdt_taux
qui sont OBLIGATOIRES
- Toutes les valeurs peuvent être envoyées à vide (valeur ""), SAUF pour les 3 clés obligatoires ci-dessus
- Le champs code_pdt peut être envoyé à vide (""), l'API l'attribuera automatiquement
- Une période (solde ou promotion) doit être complète (pas de début sans fin ou inversement), et ces périodes ne doivent pas se chevaucher
retourne {"insertion":"ok"} si le produit a bien été ajouté.
Pour modifier un produit
PUT sur http://linkiliz.com/webservice/api.php?ressource=produit en se référant au tableau ci-dessus
important :
- N'envoyez que les clés à modifier !
- La clé obligatoire : code_pdt, permettra de savoir quel produit modifier
retourne {"modification":"ok"} si le produit a bien été modifié.