Skip to content

Set property value on order

PUT
/order-property/orders/{orderId}/properties/{propertyKeyId}
Required scope: order:update

Sets or updates the value of a single property key on an order. PUT is full replacement — any existing values not in the request are removed. For raw types (STRING, INTEGER, FLOAT, BOOLEAN, HTML): use value for a single value or values for multiple. Each value is an object: {"value": "Gold", "translations": [{"languageCode": "sv", "name": "Guld"}]}. Prefer a single value; for multiple reusable values, consider MULTI_SELECT. For SINGLE_SELECT: use propertyValueId. For MULTI_SELECT: use propertyValueIds.

Parameters ​

Path parameters

orderId  integer
The unique identifier of the order.
propertyKeyId  integer
The unique identifier of the property key.

Request body ​

Response ​

The property value was set successfully.