Skip to content

Deel: Create an IT asset — request body — body data

Create an IT asset: request body, field body / data. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: Create an IT asset — request body — body data

FieldTypePresenceDescription and constraints
$objectRoot
brandstringRequired within parentProduct brand. Free-form; well-known values (“Apple”, “Microsoft”, “Dell”,
“Lenovo”, “HP”) are normalized when passed with common aliases.
categoryModelRequired within parentExpand Create an IT asset — request body — body data category
Product category
end_of_life_onstringOptionalEnd-of-life date for the asset
Format: date
gradestringOptionalCondition grade of the asset. Currently ignored when location is AT_WAREHOUSE.
One of: A, B, C, D, F, NEW
hris_profile_idstringOptionalHRIS profile ID of the user the asset is assigned to.
Required when location is WITH_USER.
Format: uuid
keyboard_layoutModelOptionalExpand Create an IT asset — request body — body data keyboard layout
Keyboard layout of the asset. Required for laptops.
locationstringRequired within parentWhere the asset is located when created. Must be WITH_USER or AT_WAREHOUSE.
One of: AT_WAREHOUSE, WITH_USER
namestringRequired within parentProduct name displayed for the asset
operating_systemstringOptionalOperating system running on the asset. Required for device categories that
support an operating system.
One of: ANDROID_PHONE, ANDROID_TABLET, CHROME_OS, IOS_PHONE, IOS_TABLET, LINUX, MACOS, WINDOWS
purchase_datestringOptionalDate the asset was purchased
Format: date
purchase_valueModelOptionalExpand Update asset — request body — body data purchase value
Price paid for the asset
serial_numberstringOptionalAsset serial number. Required for device categories.
specificationsarrayRequired within parentProduct specifications
specifications[]ModelEach itemExpand Create an IT asset — request body — body data specifications item
storage_location_idstringOptionalID of the organization storage location the asset is stored at.
Required when location is AT_WAREHOUSE.
Format: uuid

Referenced models: Create an IT asset — request body — body data category, Update asset — request body — body data purchase value, Create an IT asset — request body — body data keyboard layout, Create an IT asset — request body — body data specifications item

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.