Deel: Get Hourly Report Root Presets — 200 response body — data item
Get Hourly Report Root Presets: 200 response body, field data / item. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Get Hourly Report Root Presets — 200 response body — data item
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
contracts_count | JSON | Required within parent | |
contracts_count (anyOf 1) | integer | Alternative | Number of contracts using this root preset |
contracts_count (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
description | string | Required within parent | Detailed description of the hourly report root preset |
file | JSON | Optional | |
file (anyOf 1) | Model | Alternative | Expand Get Hourly Report Preset by ID — 200 response body — data file id, name, type |
file (anyOf 2) | null | Alternative | |
hourly_report_presets_count | JSON | Required within parent | |
hourly_report_presets_count (anyOf 1) | integer | Alternative | Number of hourly report presets created from this root preset |
hourly_report_presets_count (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
id | string | Required within parent | The unique identifier of the hourly report root preset Format: uuid |
title | string | Required within parent | The title of the hourly report root preset |
type | string | Optional | The type of preset, RATE – indicates a preset that overrides the default contract rate, TRACKING - used exclusively for tracking, applying the default contract rate Known values: RATE, TRACKING |
Referenced models: Get Hourly Report Preset by ID — 200 response body — data file id, name, type