Obtenir un produit par ID
Récupère un produit par id. Un produit supprimé logiquement est renvoyé avec deleted: true.
/products/{productId}AuthorizationJeton Bearer (clé API) · headerobligatoireClé API de l’organisation.
productIdstringobligatoireDétails du produit
dataProductobligatoireProduit. Les champs monétaires sont des entiers en centimes.
Afficher les propriétésMasquer les propriétés
idstringobligatoireId du document produit
externalIdstringIdentifiant externe optionnel
namestringpriceintegerPrix en centimes.
supplierstringId du fournisseur
taxCategorystringCode de catégorie TVA suisse
8.12.63.80categorystringId de la catégorie
declarationsstringbarcodestringbarcodeAliasesobject[]EAN supplémentaires facultatifs. Absent s’il n’est pas utilisé. Un tableau vide n’est pas enregistré. Disponible lorsque la fonction alias de code-barres est activée pour l’organisation.
Afficher les propriétésMasquer les propriétés
objectcodestringobligatoireEAN supplémentaire, en minuscules comme barcode
quantitynumberNombre d’unités de base représentées par ce code. 1 par défaut.
priceintegerPrix facultatif du lot en centimes
labelstringexternalIdstringId d’article externe facultatif
depositProductintegerConsigne en centimes.
depositProductLabelstringdescriptionstringsalePriceintegerPrix de vente promotionnel en centimes.
salePercentagenumbersalePriceDateFromstring<date-time>salePriceDateTostring<date-time>costPriceintegerPrix de revient en centimes.
marginnumbershowOnScreenbooleanageRestrictionbooleanshowOnScalebooleansaleStopbooleandeactivatedbooleanopenInputbooleanimageUrlstringURL de l’image. Définir via create/update produit ou POST /products/{productId}/image. Une chaîne vide à la mise à jour efface le champ et supprime le stockage de l’organisation.
indexintegerallowStorestring[]Ids de magasins autorisés (lecture seule).
hideStorestring[]Ids de magasins masqués (lecture seule).
deletedbooleanSupprimé logiquement lorsque true.
createdatestring<date-time>lastupdatestring<date-time>instancestringId de l’organisation lorsqu’il est présent
Clé API absente, inconnue ou inactive, ou clé Read sur une opération d’écriture.
statusCodeintegerobligatoireCode de statut HTTP
messagestringobligatoireMessage d’erreur lisible
timestampstring<date-time>obligatoireMoment de l’erreur (UTC).
pathstringobligatoireURL de la requête (chemin et chaîne de requête).
Aucun élément avec cet id.
statusCodeintegerobligatoireCode de statut HTTP
messagestringobligatoireMessage d’erreur lisible
timestampstring<date-time>obligatoireMoment de l’erreur (UTC).
pathstringobligatoireURL de la requête (chemin et chaîne de requête).