Skip to content

Deel: Retrieve a product's catalog details — 200 response body — data

Retrieve a product's catalog details: 200 response body, field data. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: Retrieve a product's catalog details — 200 response body — data

FieldTypePresenceDescription and constraints
$objectRoot
available_addonsarrayRequired within parentMenu of addons the organization has available to attach on POST /orders. Callers submit an addon by `id` on the order’s contract_setting.addons[]. Pricing is not returned in Bundle 2 — the invoice reveals amounts once the order lands.
available_addons[]ModelEach itemExpand Retrieve a product’s catalog details — 200 response body — data available addons item
brandstringRequired within parentCompany that produced the product
categoryModelRequired within parentExpand Retrieve a product’s catalog details — 200 response body — data category
Product category
descriptionstringRequired within parentFree-text product description
idstringRequired within parentUnique identifier of the product
Format: uuid
imagesarrayRequired within parentOrdered list of product images. The first element is the cover image.
images[]ModelEach itemExpand Retrieve a product’s catalog details — 200 response body — data images item
namestringRequired within parentProduct name
product_hardware_specJSONRequired within parentStructured hardware detail — nullable when no hardware spec is recorded (accessories, consumables)
product_hardware_spec (anyOf 1)ModelAlternativeExpand Retrieve a product’s catalog details — 200 response body — data product hardware spec display size, has display port, has hdmi port, has usb c video input, memory gb, processor, product category, storage gb, storage type, usb c connections
product_hardware_spec (anyOf 2)nullAlternative
public_idstringRequired within parentPublic identifier of the product
variantsarrayRequired within parentCatalog variants for this product — one per SKU
variants[]ModelEach itemExpand Retrieve a product’s catalog details — 200 response body — data variants item

Referenced models: Retrieve a product’s catalog details — 200 response body — data images item, Retrieve a product’s catalog details — 200 response body — data variants item, Retrieve a product’s catalog details — 200 response body — data category, Retrieve a product’s catalog details — 200 response body — data available addons item, Retrieve a product’s catalog details — 200 response body — data product hardware spec display size, has display port, has hdmi port, has usb c video input, memory gb, processor, product category, storage gb, storage type, usb c connections

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.