Update Product

Updates an existing product with new information.

Endpoint

PATCH /products/{id}

Authentication

Required: Authorization header with valid token

Path Parameters

ParameterTypeRequiredDescription
idstringYesProduct unique identifier

Request Body

{
  "title": "string",
  "number": "string",
  "additionalInformation": "string",
  "defaultQuantity": "number",
	"defaultPeriodType": "enum",
  "externalId": "string",
  "unitType": "string",
  "priceList": []
}

Response

Success

ProductEntity Schema

GeneralError

GeneralErrorResponse Schema

Example Usage

curl -X PATCH "https://integration-api.ram.syniotec.com/master-data/v1/product-management/products/123e4567-e89b-12d3-a456-426614174000" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Updated Excavator Rental Service",
    "defaultQuantity": 2
  }'