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
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
brand | string | Required within parent | Product brand. Free-form; well-known values (“Apple”, “Microsoft”, “Dell”, “Lenovo”, “HP”) are normalized when passed with common aliases. |
category | Model | Required within parent | Expand Create an IT asset — request body — body data category Product category |
end_of_life_on | string | Optional | End-of-life date for the asset Format: date |
grade | string | Optional | Condition grade of the asset. Currently ignored when location is AT_WAREHOUSE. One of: A, B, C, D, F, NEW |
hris_profile_id | string | Optional | HRIS profile ID of the user the asset is assigned to. Required when location is WITH_USER. Format: uuid |
keyboard_layout | Model | Optional | Expand Create an IT asset — request body — body data keyboard layout Keyboard layout of the asset. Required for laptops. |
location | string | Required within parent | Where the asset is located when created. Must be WITH_USER or AT_WAREHOUSE. One of: AT_WAREHOUSE, WITH_USER |
name | string | Required within parent | Product name displayed for the asset |
operating_system | string | Optional | Operating 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_date | string | Optional | Date the asset was purchased Format: date |
purchase_value | Model | Optional | Expand Update asset — request body — body data purchase value Price paid for the asset |
serial_number | string | Optional | Asset serial number. Required for device categories. |
specifications | array | Required within parent | Product specifications |
specifications[] | Model | Each item | Expand Create an IT asset — request body — body data specifications item |
storage_location_id | string | Optional | ID 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