Adds an item-level custom field to an item.
Requires ManageInventory and an Idempotency-Key header. Same as "Add property" in the Items page's item modal: the property belongs to this item only (isItemLevel; the Item Template never changes it) and is also added, with the same value, to every existing inventory unit that lacks it (new stock copies it automatically). The value is checked against dataType. List types start without options; set them with PATCH .../properties/{propertyId} (ManageTemplates). Example: { "name": "Warranty (years)", "dataType": "Number", "value": "2" }.
Request
- Base URL: https://app.flexonthejob.com
- URL: https://app.flexonthejob.com/api/v1/items/{id}/properties
- Auth: HTTP bearer
Path parameters
Numeric item id.
Request body
Response
Created; body is the item's properties (the new one included), propagated = inventory units it was added to. Location points at the list.
Changes
No recorded changes to this operation across all 1 revision of this API.