Skip to content

Deel: 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

Retrieve a product's catalog details: 200 response body, field 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. 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 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

FieldTypePresenceDescription and constraints
$objectRootStructured hardware detail — nullable when no hardware spec is recorded (accessories, consumables)
display_sizeJSONRequired within parent
display_size (anyOf 1)stringAlternativeDiagonal display size in inches (devices with a screen only)
display_size (anyOf 2)nullAlternativeDiagonal display size in inches (devices with a screen only)
has_display_portJSONRequired within parent
has_display_port (anyOf 1)booleanAlternativeWhether the device has a DisplayPort connection (laptops, monitors)
has_display_port (anyOf 2)nullAlternativeWhether the device has a DisplayPort connection (laptops, monitors)
has_hdmi_portJSONRequired within parent
has_hdmi_port (anyOf 1)booleanAlternativeWhether the device has an HDMI port (laptops, monitors)
has_hdmi_port (anyOf 2)nullAlternativeWhether the device has an HDMI port (laptops, monitors)
has_usb_c_video_inputJSONRequired within parent
has_usb_c_video_input (anyOf 1)booleanAlternativeWhether the monitor supports USB-C video input (monitors only)
has_usb_c_video_input (anyOf 2)nullAlternativeWhether the monitor supports USB-C video input (monitors only)
memory_gbJSONRequired within parent
memory_gb (anyOf 1)JSONAlternative
memory_gb (anyOf 1) (anyOf 1)integerAlternativeMemory (RAM) capacity in gigabytes (laptops, mobile devices, tablets)
Format: int64
memory_gb (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
memory_gb (anyOf 2)nullAlternativeMemory (RAM) capacity in gigabytes (laptops, mobile devices, tablets)
Format: int64
processorJSONRequired within parent
processor (anyOf 1)stringAlternativeProcessor model (laptops only)
processor (anyOf 2)nullAlternativeProcessor model (laptops only)
product_categoryModelRequired within parentExpand 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 category
Category of the product this hardware spec belongs to
storage_gbJSONRequired within parent
storage_gb (anyOf 1)JSONAlternative
storage_gb (anyOf 1) (anyOf 1)integerAlternativeStorage capacity in gigabytes (laptops, mobile devices, tablets)
Format: int64
storage_gb (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
storage_gb (anyOf 2)nullAlternativeStorage capacity in gigabytes (laptops, mobile devices, tablets)
Format: int64
storage_typeJSONRequired within parentStorage medium type (laptops only)
storage_type (anyOf 1)stringAlternativeStorage medium type (laptops only)
Known values: HDD, SSD
storage_type (anyOf 2)nullAlternative
usb_c_connectionsJSONRequired within parent
usb_c_connections (anyOf 1)JSONAlternative
usb_c_connections (anyOf 1) (anyOf 1)integerAlternativeNumber of USB-C connections (laptops, monitors)
Format: int64
usb_c_connections (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
usb_c_connections (anyOf 2)nullAlternativeNumber of USB-C connections (laptops, monitors)
Format: int64

Referenced models: 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 category

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.