# Update a product **PATCH /products/{id}** Update details of a specific product identified by its unique product ID, and receive the updated details in return. ## Servers - https://rest.api.24sevenoffice.com/v1: https://rest.api.24sevenoffice.com/v1 () ## Authentication methods - Tfso ## Parameters #### Headers - **Authorization** (string) Authorization header #### Path parameters - **id** (integer(int32)) A unique identifier for the product within Finago Office ERP-modules. ## Body parameters Content-type: application/json - **name** (string) The name of the product. - **number** (string | null) The alternative user-defined product number. - **type** (string) Specifies whether the product is defined as a regular or structure product. - **status** (string) Specifies whether the product's status is active or inactive (expired). - **description** (string | null) The description of the product. - **costPrice** (number | null) The cost of buying the product from the supplier. - **salesPrice** (number | null) The selling price of the product. - **indirectCost** (number | null) The sum of indirect costs related to the product. - **stock** (object) Stock information for the product. - **ean** (string | null) The product's 13-digit European Article Number (EAN). - **eanAlternative** (string | null) An alternative article number field, supporting up to 25 digits. - **supplierProduct** (object) Collection of properties related to the supplier's product. - **units** (object) Information about the units of measurement for the product. - **category** (object) Information about the category to which the product belongs. - **supplier** (object) Information about the supplier of the product. ## Responses ### 200: Updated #### Headers - **Access-Control-Allow-Origin** (string) - **Access-Control-Allow-Credentials** (string) - **X-Trace-Id** (string) #### Body Parameters: application/json (object) - **id** (integer) A unique identifier for the product within Finago Office ERP-modules. - **name** (string) The name of the product. - **number** (string | null) The alternative user-defined product number. - **type** (string) Specifies whether the product is defined as a regular or structure product. - **status** (string) Specifies whether the product's status is active or inactive (expired). - **description** (string | null) The description of the product. - **costPrice** (number | null) The cost of buying the product from the supplier. - **salesPrice** (number | null) The selling price of the product. - **indirectCost** (number | null) The sum of indirect costs related to the product. - **stock** (object) Stock information for the product. - **ean** (string | null) The product's 13-digit European Article Number (EAN). - **eanAlternative** (string | null) An alternative article number field, supporting up to 25 digits. - **supplierProduct** (object) Collection of properties related to the supplier's product. - **units** (object) Information about the units of measurement for the product. - **category** (object) Information about the category to which the product belongs. - **supplier** (object) Information about the supplier of the product. - **createdAt** (string) A timestamp for when a record was created, in ISO 8601 format. - **modifiedAt** (string) A timestamp for when one of the properties of a record was last modified, in ISO 8601 format. [Powered by Bump.sh](https://bump.sh)