Updates an existing equipment with new information.
Endpoint
PUT /equipments/{id}Authentication
Required: Authorization header with valid token
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | Yes | Equipment unique identifier |
Request Body
{
"title": "string",
"invNumber": "string",
"categoryId": "string",
"brandId": "string",
"modelid": "string",
"year": "number",
"productId": "string",
"last_client_service": "date-time",
"additional_specifications": "array",
"structureId": "string",
"specifications": "array",
"inactive": "Inactive",
"special_number": "string",
"last_client_service": "date-time",
"responsible_person": "string",
"weight": "number",
"workingHours": "number",
"price": "number",
"month": "number",
"operatingHoursTotal": "number",
"productLine": "string",
"subtitle": "string",
"bgl_number": "string",
"articleNr": "string",
"quickCoupler": "string",
"serial_number": "string",
"additionalInformation": "string",
"unique_equipment_id": "string",
"beaconVendor": "string",
"beaconId": "string",
"beaconType": "string",
"RFID": "string",
"trackingTag": "string",
"warehouseId": "string"
}Response
Success
GeneralError
Example Usage
curl -X PUT "https://integration-api.ram.syniotec.com/master-data/v1/equipment-management/equipments/123e4567-e89b-12d3-a456-426614174000" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"title": "Updated Excavator CAT 320",
"weight": 22000
}'