result.data | object | Yes | — | Error scenario |
result.data.shift_hours | array | Yes | — | List of shift hours Maximum items: 50. |
result.data.shift_hours[].same_as_everyday | boolean | Yes | — | Same as everyday |
result.data.shift_hours[].shift_days | array | Yes | — | Shift days Maximum items: 50. |
result.data.shift_hours[].daily_timing | array | null | Yes | — | Daily timing Maximum items: 50. |
result.data.shift_hours[].custom_timing | array | null | Yes | — | Custom timing Maximum items: 50. |
result.data.shift_hours[].custom_timing[].days | string | Yes | — | Days Maximum length: 100. |
result.data.shift_hours[].custom_timing[].shift_timing | array | Yes | — | Shift timing Maximum items: 50. |
result.data.shift_hours[].id | string | Yes | — | Unique identifier Maximum length: 100. |
result.data.shift_hours[].break_hours | array | null | Yes | — | Break hours Maximum items: 50. |
result.data.shift_hours[].break_hours[].same_as_everyday | boolean | Yes | — | Same as everyday |
result.data.shift_hours[].break_hours[].break_days | array | Yes | — | Break days Maximum items: 50. |
result.data.shift_hours[].break_hours[].daily_timing | array | Yes | — | Daily timing Maximum items: 50. |
result.data.shift_hours[].break_hours[].custom_timing | array | null | Yes | — | Custom timing Maximum items: 50. |
result.data.shift_hours[].break_hours[].custom_timing[].days | string | Yes | — | Days Maximum length: 100. |
result.data.shift_hours[].break_hours[].custom_timing[].break_timing | array | Yes | — | Break timing Maximum items: 50. |
result.data.shift_hours[].break_hours[].id | string | Yes | — | Unique identifier Maximum length: 100. |
result.data.shift_hours[].users | array | null | Yes | — | Users Maximum items: 50. |
result.data.shift_hours[].users[].role | object | Yes | — | Role |
result.data.shift_hours[].users[].role.name | string | Yes | — | Name Maximum length: 100. |
result.data.shift_hours[].users[].role.id | string | Yes | — | Unique identifier Maximum length: 100. |
result.data.shift_hours[].users[].name | string | Yes | — | Name Maximum length: 100. |
result.data.shift_hours[].users[].id | string | Yes | — | Unique identifier Maximum length: 100. |
result.data.shift_hours[].users[].email | string | Yes | — | Email Maximum length: 100. |
result.data.shift_hours[].users[].zuid | string | Yes | — | Zuid Maximum length: 100. |
result.data.shift_hours[].users[].effective_from | string | Yes | — | Effective from Format: date. |
result.data.shift_hours[].holidays | array | null | Yes | — | Holidays Maximum items: 50. |
result.data.shift_hours[].holidays[].date | string | Yes | — | Date Format: date. |
result.data.shift_hours[].holidays[].year | record | Yes | — | Year |
result.data.shift_hours[].holidays[].name | string | Yes | — | Name Maximum length: 100. |
result.data.shift_hours[].holidays[].id | string | Yes | — | Unique identifier Maximum length: 100. |
result.data.shift_hours[].holidays[].userFmt | string | Yes | — | Userfmt Maximum length: 100. |
result.data.shift_hours[].users_count | integer | Yes | — | Users count Format: int32. |
result.data.shift_hours[].timezone | string | Yes | — | Timezone Maximum length: 100. |
result.data.shift_hours[].name | string | Yes | — | Name Maximum length: 100. |
result.data.shift_count | object | Yes | — | Shift count |
result.data.shift_count.total_shift_with_user | integer | Yes | — | Total shift with user Format: int32. |
result.meta | object | No | — | Additional response metadata (status, paging). |