Skip to content

Deel: Update asset location — request body — body data

Update asset location: request body, field body / data. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: Update asset location — request body — body data

FieldTypePresenceDescription and constraints
$objectRoot
hris_profile_idstringOptionalHRIS profile ID of the user the asset is being moved to. Required when
location is WITH_USER; ignored when location is AT_WAREHOUSE.
Format: uuid
locationModelRequired within parentExpand Update asset location — request body — body data location
Target location for the asset. Only WITH_USER and AT_WAREHOUSE are
accepted; other ItemLocation values are managed by Deel logistics and
rejected with 400. Supported values that produce a transition the
underlying self-serve workflow cannot perform (e.g. AT_WAREHOUSE ->
AT_WAREHOUSE) are rejected with 409 by the workflow’s own asset_not_*
errors.
warehouse_idstringOptionalID of the organization storage location the asset is being moved to.
Required when location is AT_WAREHOUSE; ignored when location is WITH_USER.
Format: uuid

Referenced models: Update asset location — request body — body data location

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.