Update Equipment

Updates an existing equipment with new information.

Endpoint

PUT /equipments/{id}

Authentication

Required: Authorization header with valid token

Path Parameters

ParameterTypeRequiredDescription
idstringYesEquipment 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

EquipmentEntity Schema

GeneralError

GeneralErrorResponse Schema

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
  }'