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