Skip to content

Deel: Update asset — 200 response body — data

Update asset: 200 response body, field data. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: Update asset — 200 response body — data

FieldTypePresenceDescription and constraints
$objectRoot
actionsModelRequired within parentExpand Update asset — 200 response body — data actions
Actions the caller can execute on this asset, with availability status per action
assigned_userJSONRequired within parentDetails of the user with asset possession
assigned_user (anyOf 1)ModelAlternativeExpand Update asset — 200 response body — data assigned user Details of the user with asset possession
assigned_user (anyOf 2)nullAlternative
assigned_warehouseJSONRequired within parentDetails of the warehouse with asset possession
assigned_warehouse (anyOf 1)ModelAlternativeExpand Update asset — 200 response body — data / assigned_warehouse / ownership: DEEL, ORGANIZATION, warehouse type: CLEARANCE, DEEL, ORGANIZATION
assigned_warehouse (anyOf 2)nullAlternative
created_atstringRequired within parentCreation timestamp of the asset
Format: date-time
gradestringRequired within parentThe condition grade of the asset
Known values: A, B, C, D, F, NEW
idstringRequired within parentUnique identifier of the item
Format: uuid
locationstringRequired within parentCurrent location type of the asset
Known values: AT_WAREHOUSE, CLEARANCE_WAREHOUSE, DEEL_WAREHOUSE, ORGANIZATION_WAREHOUSE, SUPPLIER, WITH_COURIER, WITH_USER, WRITE_OFF
ownershipModelRequired within parentExpand Update asset — 200 response body — data ownership
Asset owner
productModelRequired within parentExpand Update asset — 200 response body — data product
Product details
public_idstringRequired within parentPublic identifier of the item
purchase_dateJSONRequired within parent
purchase_date (anyOf 1)stringAlternativePurchase date of the asset
Format: date
purchase_date (anyOf 2)nullAlternativePurchase date of the asset
Format: date
purchase_valueJSONRequired within parentPurchase value of the asset
purchase_value (anyOf 1)ModelAlternativeExpand Update asset — 200 response body — data purchase value Purchase value of the asset
purchase_value (anyOf 2)nullAlternative
serial_numberJSONRequired within parent
serial_number (anyOf 1)stringAlternativeAsset serial number
serial_number (anyOf 2)nullAlternativeAsset serial number
statusstringRequired within parentCurrent state of the asset
Known values: ACTIVE, ADDED_BY_MISTAKE, BEING_REPAIRED, BINNED, BROKEN_AT_WAREHOUSE, BROKEN_BY_USER, BROKEN_IN_TRANSIT, CLEARED, DAMAGED_AT_WAREHOUSE, DAMAGED_BY_USER, DAMAGED_IN_TRANSIT, LEFT_WITH_USER, LOST_IN_TRANSIT, RETURNED_TO_DEEL, SHRINKAGE, STOLEN, SUPPLIER_RETURN, WAITING_FOR_CLEARANCE
updated_atstringRequired within parentLast update timestamp of the asset
Format: date-time

Referenced models: Update asset — 200 response body — data assigned user Details of the user with asset possession, Update asset — 200 response body — data actions, Update asset — 200 response body — data / assigned_warehouse / ownership: DEEL, ORGANIZATION, warehouse type: CLEARANCE, DEEL, ORGANIZATION, Update asset — 200 response body — data ownership, Update asset — 200 response body — data product, Update asset — 200 response body — data purchase value Purchase value of the asset

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.