# Créer un produit **POST /product** Crée un nouveau produit dans le catalogue. ## Champs principaux - **name** : Nom du produit (obligatoire) - **reference** : Référence/code article - **price** : Prix unitaire HT - **vat** : Taux de TVA (ex. 20, 10, 5.5) - **unit** : Unité de vente (ex. "pièce", "heure", "kg") ## Catégories Vous pouvez associer le produit à une ou plusieurs catégories en utilisant le champ `categories` (tableau d'IDs). ## Variantes Les produits peuvent avoir des variantes (taille, couleur, etc.) qui sont gérées séparément via `/product-variants`. ## Événement déclenché Un événement `CREATE_PRODUCT` est émis après la création. ## Servers - Version 2 of the API: https://wuro.pro/api/v3.2 (Version 2 of the API) ## Authentication methods - App id auth & App secret auth ## Parameters ### Body: application/json (object) - **name** (string) - **reference** (string) - **sku** (string) - **description** (string) - **price_ht** (number) - **buying_price** (number) - **cost_price** (number) - **tva** (string) - **tva_rate** (number) - **ecotax** (number) - **category** (string) - **unit** (string) - **electronic** (boolean) - **is_marchandise** (boolean) - **url_ext** (string) - **mandatory_mentions** (string) - **analytical_code** (string) - **hasVariations** (boolean) - **hasStockManagement** (boolean) - **hasSpecifications** (boolean) - **stock** (object) - **specifications** (object) - **options** (array[object]) - **suppliers** (array[string]) ## Responses ### 201 Produit créé avec succès #### Body: application/json (object) - **newProduct** (object) ### 400 Requête invalide - Nom manquant ou données incorrectes [Powered by Bump.sh](https://bump.sh)