The identity and technical contract details declared by the specification.
TimeTrackingShiftsExternalIdPatchRequestBodyContentApplicationJsonSchemaData
object
Shift update request data.
4 properties
TimeTrackingShiftsRawPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsMetaBreaksItemsStart
object
Start time details of the break.
2 properties
TimeTrackingShiftsExternalIdGetResponsesContentApplicationJsonSchemaDataSummary
object
Summary of calculated hours and rates for the shift.
5 properties
TimeTrackingShiftsRawPostResponsesContentApplicationJsonSchemaDataItemsMeta
object
Metadata containing detailed information about the shift timing, breaks, and approval status.
4 properties
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf2CorrectionsItemsType
string
Type of correction
TimeTrackingShiftsGetResponsesContentApplicationJsonSchemaDataItemsMeta
object
Metadata containing detailed information about the shift timing, breaks, and approval status.
4 properties
TimeTrackingShiftsRawPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsMetaStart
object
Start time details of the shift.
4 properties
TimeTrackingShiftsRawPostResponsesContentApplicationJsonSchemaDataItemsMetaEnd
object
End time details of the shift.
4 properties
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItems2
object
6 properties
5 required
TimeTrackingShiftsExternalIdPatchRequestBodyContentApplicationJsonSchemaDataSummaryTimeUnit
string
Time unit
TimeTrackingShiftsGetResponsesContentApplicationJsonSchemaDataItemsPayrollCycleRef
object
Reference to the payroll cycle associated with this shift.
1 property
1 required
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf0Summary
object
Summary of calculated time and rates for the shift.
3 properties
3 required
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItems5
object
6 properties
5 required
TimeTrackingShiftsPostResponsesContentApplicationJsonSchemaDataItemsShiftType
string
Type of the shift
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItems1
object
6 properties
5 required
TimeTrackingShiftsRawPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsMeta
object
Metadata containing detailed information about the shift timing, breaks, and approval status.
4 properties
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf3ShiftType
string
Type of the shift
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf4Summary
object
Summary of calculated hours and rates for the correction shift.
4 properties
1 required
TimeTrackingShiftsGetResponsesContentApplicationJsonSchemaDataItemsSummary
object
Summary of calculated hours and rates for the shift.
5 properties
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItems0
object
6 properties
4 required
TimeTrackingShiftsRawPostRequestBodyContentApplicationJsonSchemaDataShiftsItems
object
4 properties
3 required
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf4ShiftType
string
Type of the shift
GetShiftDetailsRequestBadRequestError
object
1 property
Time_Tracking_Shifts_deleteMultipleShiftsByExternalId_Response_200
object
1 property
1 required
TimeTrackingShiftsGetResponsesContentApplicationJsonSchemaPage
object
Pagination information for the response.
3 properties
3 required
TimeTrackingShiftsGetResponsesContentApplicationJsonSchemaDataItems
object
9 properties
6 required
time-tracking-shifts_createTimeTrackingShiftsRaw_Response_201
object
1 property
1 required
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf3PayrollCycleRef
object
Reference to the payroll cycle associated with this shift.
1 property
1 required
TimeTrackingShiftsRawPostResponsesContentApplicationJsonSchemaDataItems
object
7 properties
4 required
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf5CorrectionsItems
object
5 properties
1 required
TimeTrackingShiftsRawPostResponsesContentApplicationJsonSchemaDataItemsMetaBreaksItemsEnd
object
End time details of the break.
2 properties
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf5PayrollCycleRef
object
Reference to the payroll cycle associated with this shift.
1 property
1 required
TimeTrackingShiftsRawPostResponsesContentApplicationJsonSchemaDataItemsMetaStart
object
Start time details of the shift.
4 properties
time-tracking-shifts_getTimeTrackingShiftByExternalId_Response_200
object
1 property
1 required
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf1PayrollCycleRef
object
Reference to the payroll cycle associated with this shift.
1 property
1 required
TimeTrackingShiftsRawPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsMetaBreaksItems
object
3 properties
TimeTrackingShiftsExternalIdPatchRequestBodyContentApplicationJsonSchemaDataSummary
object
Summary of calculated time and rates for the shift.
7 properties
TimeTrackingShiftsExternalIdGetResponsesContentApplicationJsonSchemaData
object
Shift record details.
9 properties
TimeTrackingShiftsGetResponsesContentApplicationJsonSchemaDataItemsMetaEnd
object
End time details of the shift.
4 properties
TimeTrackingShiftsExternalIdGetResponsesContentApplicationJsonSchemaDataMetaStart
object
Start time details of the shift.
4 properties
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf0SummaryTimeUnit
string
Time unit
TimeTrackingShiftsRawPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsMetaEnd
object
End time details of the shift.
4 properties
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf0PayrollCycleRef
object
Reference to the payroll cycle associated with this shift.
1 property
1 required
time-tracking-shifts_getTimeTrackingShifts_Response_200
object
2 properties
2 required
TimeTrackingShiftsRawPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsMetaBreaksItemsEnd
object
End time details of the break.
2 properties
time-tracking-shifts_createTimeTrackingShifts_Response_201
object
1 property
1 required
TimeTrackingShiftsExternalIdGetResponsesContentApplicationJsonSchemaDataMeta
object
Metadata containing detailed information about the shift timing, breaks, and approval status.
4 properties
TimeTrackingShiftsBulkDeletePostRequestBodyContentApplicationJsonSchemaData
object
Request data containing the external IDs of shifts to be deleted.
1 property
1 required
TimeTrackingShiftsGetResponsesContentApplicationJsonSchemaDataItemsMetaBreaksItems
object
3 properties
TimeTrackingShiftsExternalIdGetResponsesContentApplicationJsonSchemaDataMetaBreaksItems
object
3 properties
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf4PayrollCycleRef
object
Reference to the payroll cycle associated with this shift.
1 property
1 required
TimeTrackingShiftsExternalIdPatchRequestBodyContentApplicationJsonSchemaDataPayrollCycleRef
object
Reference to the payroll cycle associated with this shift.
1 property
1 required
TimeTrackingShiftsExternalIdPatchResponsesContentApplicationJsonSchemaData
object
Updated shift record details.
8 properties
TimeTrackingShiftsExternalIdPatchResponsesContentApplicationJsonSchemaDataPayrollCycleRef
object
Reference to the payroll cycle associated with this shift.
1 property
1 required
TimeTrackingShiftsPostResponsesContentApplicationJsonSchemaDataItems
object
10 properties
6 required
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaData
object
Request data containing contract ID and shifts to be created.
2 properties
2 required
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf5ShiftType
string
Type of the shift
TimeTrackingShiftsGetResponsesContentApplicationJsonSchemaDataItemsMetaBreaksItemsStart
object
Start time details of the break.
2 properties
TimeTrackingShiftsExternalIdGetResponsesContentApplicationJsonSchemaDataPayrollCycleRef
object
Reference to the payroll cycle associated with this shift.
1 property
1 required
TimeTrackingShiftsGetResponsesContentApplicationJsonSchemaDataItemsMetaStart
object
Start time details of the shift.
4 properties
TimeTrackingShiftsExternalIdPatchResponsesContentApplicationJsonSchemaDataSummary
object
Summary of calculated time and rates for the shift.
7 properties
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf3Summary
object
Summary of calculated hours and rates for the shift.
5 properties
2 required
TimeTrackingShiftsExternalIdGetResponsesContentApplicationJsonSchemaDataMetaEnd
object
End time details of the shift.
4 properties
ApiErrorContainer
object
2 properties
TimeTrackingShiftsExternalIdGetResponsesContentApplicationJsonSchemaError
object
1 property
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf2PayrollCycleRef
object
Reference to the payroll cycle associated with this shift.
1 property
1 required
time-tracking-shifts_updateTimeTrackingShiftByExternalId_Response_200
object
1 property
ApiErrorRequest
object
7 properties
TimeTrackingShiftsExternalIdPatchResponsesContentApplicationJsonSchemaDataSummaryTimeUnit
string
Time unit
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItems4
object
6 properties
5 required
TimeTrackingShiftsExternalIdGetResponsesContentApplicationJsonSchemaDataMetaBreaksItemsStart
object
Start time details of the break.
2 properties
time-tracking-shifts_deleteTimeTrackingShiftByExternalId_Response_204
object
Empty response body
TimeTrackingShiftsPostResponsesContentApplicationJsonSchemaDataItemsSummary
object
Summary of calculated time and rates for the shift.
7 properties
1 required
TimeTrackingShiftsRawPostResponsesContentApplicationJsonSchemaDataItemsMetaBreaksItemsStart
object
Start time details of the break.
2 properties
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf1Summary
object
Summary of calculated time and rates for the correction shift.
1 property
1 required
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf2CorrectionsItems
object
2 properties
2 required
ApiError
object
2 properties
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItems
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItems3
object
6 properties
4 required
TimeTrackingShiftsPostResponsesContentApplicationJsonSchemaDataItemsSummaryTimeUnit
string
Time unit
TimeTrackingShiftsPostResponsesContentApplicationJsonSchemaDataItemsPayrollCycleRef
object
Reference to the payroll cycle associated with this shift.
1 property
1 required
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf1ShiftType
string
Type of the shift
TimeTrackingShiftsBulkDeletePostResponsesContentApplicationJsonSchemaData
object
1 property
1 required
TimeTrackingShiftsGetResponsesContentApplicationJsonSchemaDataItemsMetaBreaksItemsEnd
object
End time details of the break.
2 properties
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf0ShiftType
string
Type of the shift
TimeTrackingShiftsRawPostResponsesContentApplicationJsonSchemaDataItemsMetaBreaksItems
object
3 properties
TimeTrackingShiftsPostRequestBodyContentApplicationJsonSchemaDataShiftsItemsOneOf2ShiftType
string
Type of the shift
TimeTrackingShiftsRawPostRequestBodyContentApplicationJsonSchemaData
object
Request data containing contract ID and shifts to be created.
2 properties
2 required
TimeTrackingShiftsExternalIdGetResponsesContentApplicationJsonSchemaDataMetaBreaksItemsEnd
object
End time details of the break.
2 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Deel publishes across the network.