The identity and technical contract details declared by the specification.
GetAdditionalInformationRequiredToRequestEmployeeTerminationRequestForbiddenError
object
1 property
EorContractsContractIdOffboardingResignationsReviewPtoPostResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOffTimeOffsItemsTrackingPeriodsItems
object
3 properties
3 required
EorContractsContractIdOffboardingResignationsReviewPtoPostResponsesContentApplicationJsonSchemaDataDocumentsSupportingItems
object
6 properties
6 required
RetrieveOffboardingRequestRequestForbiddenError
object
1 property
RetrieveOffboardingRequestRequestInternalServerError
object
1 property
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaDataDocuments
object
Document management structure for termination workflow including review processes and supporting documents
3 properties
2 required
EorContractsContractIdOffboardingResignationsReviewPtoPostRequestBodyContentApplicationJsonSchemaDataUsedTimeOffTrackingType
string
Type of time off tracking - whether it's tracked on Deel platform or off platform
EorContractsContractIdOffboardingGetResponsesContentApplicationJsonSchemaDataDocumentsOffboardingItems
object
11 properties
4 required
RetrieveEmployeeTimeOffDataForOffboardingRequestBadRequestError
object
1 property
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaErrorsItems
object
3 properties
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostRequestBodyContentApplicationJsonSchemaData
object
3 properties
3 required
EorContractsContractIdOffboardingResignationsReviewPtoPostRequestBodyContentApplicationJsonSchemaDataUsedTimeOffOffPlatformUsedTimeOff
object
Required when trackingtype is OFFPLATFORM, null otherwise
3 properties
3 required
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaDataRequestDataReason
string
The reason for the termination
EorContractsContractIdOffboardingGetResponsesContentApplicationJsonSchemaDataDocumentsOffboardingItemsStatus
string
The current status of the document review
EorContractsContractIdOffboardingGetResponsesContentApplicationJsonSchemaDataRequestDataReason
string
The reason for the termination
RetrieveOffboardingAttachmentRequestInternalServerError
object
1 property
EorContractsContractIdOffboardingRequiredInformationGetResponsesContentApplicationJsonSchemaErrorsItems
object
3 properties
EorContractsContractIdOffboardingResignationsReviewPtoPostRequestBodyContentApplicationJsonSchemaDataUsedTimeOffOffPlatformUsedTimeOffEntitlementUnit
string
Unit of measurement for the time off entitlements
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOffTimeOffsItemsUnit
string
The unit of measurement for time off tracking
EorContractsContractIdOffboardingGetResponsesContentApplicationJsonSchemaDataDocumentsOffboardingItemsFilesItems
object
5 properties
4 required
EorContractsContractIdOffboardingRequiredInformationGetResponsesContentApplicationJsonSchemaDataQuestionsItems
object
2 properties
RetrieveEmployeeTimeOffDataForOffboardingRequestInternalServerError
object
1 property
GetAdditionalInformationRequiredToRequestEmployeeTerminationRequestInternalServerError
object
1 property
RetrieveRestrictedOffboardingDatesRequestUnauthorizedError
object
1 property
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOffTimeOffsItemsTrackingPeriodsItems
object
3 properties
3 required
EorContractsContractIdOffboardingResignationsReviewPtoPostResponsesContentApplicationJsonSchemaDataDocumentsOffboardingItemsStatus
string
The current status of the document review
EorContractsContractIdOffboardingTimeOffsGetResponsesContentApplicationJsonSchemaErrorsItems
object
3 properties
SubmitEmployeeSignOffReviewForOffboardingDocumentsRequestBadRequestError
object
1 property
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOff
object
Time-off usage data including policy information and tracking periods
3 properties
2 required
EorContractsContractIdOffboardingResignationsReviewPtoPostResponsesContentApplicationJsonSchemaDataRequestDataEligibleForRehire
string
Parameter to inform whether it would be possible for the client to hire the employee again
SubmitEmployeeSignOffReviewForOffboardingDocumentsRequestInternalServerError
object
1 property
EorContractsContractIdOffboardingRestrictedDatesGetParametersTerminationType
string
EorContractsContractIdOffboardingResignationsReviewPtoPostResponsesContentApplicationJsonSchemaDataRequestDataReason
string
The reason for the termination
EorContractsContractIdOffboardingResignationsReviewPtoPostResponsesContentApplicationJsonSchemaData
object
9 properties
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaDataRequestData
object
7 properties
EorContractsContractIdOffboardingTimeOffsGetResponsesContentApplicationJsonSchemaDataEntitlementsItems
object
8 properties
8 required
EorContractsContractIdOffboardingGetResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOffTimeOffsItemsTrackingPeriodsItems
object
3 properties
3 required
RetrieveOffboardingRequestRequestUnauthorizedError
object
1 property
EorContractsContractIdOffboardingResignationsReviewPtoPostRequestBodyContentApplicationJsonSchemaDataUsedTimeOff
object
Time-off usage data including policy information and tracking periods
2 properties
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaDataDocumentsOffboardingItemsStatus
string
The current status of the document review
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaDataDocumentsOffboardingItemsFilesItems
object
5 properties
4 required
EorContractsContractIdOffboardingGetResponsesContentApplicationJsonSchemaDataDocumentsOffboardingItemsReviewerType
string
The type of reviewer for this document
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOff
object
Time-off usage data including policy information and tracking periods
3 properties
2 required
SubmitEmployeeSignOffReviewForOffboardingDocumentsRequestUnauthorizedError
object
1 property
eor-offboarding_getContractOffboarding_Response_200
object
1 property
1 required
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOffTimeOffsItemsTrackingPeriodsItems
object
3 properties
3 required
EorContractsContractIdOffboardingResignationsReviewPtoPostResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOff
object
Time-off usage data including policy information and tracking periods
3 properties
2 required
EorContractsContractIdOffboardingAttachmentsAttachmentIdGetResponsesContentApplicationJsonSchemaErrorsItems
object
3 properties
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaData
object
9 properties
EorContractsContractIdOffboardingResignationsReviewPtoPostRequestBodyContentApplicationJsonSchemaDataDeclineReason
string
Reason for declining the resignation request
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOffAdditionalDetails
object
3 properties
EorContractsContractIdOffboardingTimeOffsGetResponsesContentApplicationJsonSchemaData
object
7 properties
6 required
SubmitEmployeeResignationPtoReviewRequestForbiddenError
object
1 property
EorContractsContractIdOffboardingGetResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOffTimeOffsItemsUnit
string
The unit of measurement for time off tracking
EorContractsContractIdOffboardingResignationsReviewPtoPostResponsesContentApplicationJsonSchemaErrorsItems
object
3 properties
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOffTimeOffsItems
object
4 properties
4 required
EorContractsContractIdOffboardingRequiredInformationGetResponsesContentApplicationJsonSchemaData
object
Specifies the text of additional questions that the client must answer when requesting a termination
2 properties
ReviewApproveOrRequestChangesToEorOffboardingDocumentsRequestInternalServerError
object
1 property
EorContractsContractIdOffboardingGetResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOffTimeOffsItems
object
4 properties
4 required
eor-offboarding_getEORContractOffboardingRequiredInformation_Response_200
object
1 property
1 required
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaDataDocumentsSupportingItems
object
6 properties
6 required
EorContractsContractIdOffboardingGetResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOffAdditionalDetails
object
3 properties
EorContractsContractIdOffboardingGetResponsesContentApplicationJsonSchemaDataDocumentsSupportingItems
object
6 properties
6 required
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaDataDocumentsResignationLetter
object
5 properties
EorContractsContractIdOffboardingTimeOffsGetResponsesContentApplicationJsonSchemaDataTrackingType
string
The time off tracking type
EorContractsContractIdOffboardingResignationsReviewPtoPostResponsesContentApplicationJsonSchemaDataDocumentsOffboardingItemsFilesItems
object
5 properties
4 required
ReviewApproveOrRequestChangesToEorOffboardingDocumentsRequestUnauthorizedError
object
1 property
GetAdditionalInformationRequiredToRequestEmployeeTerminationRequestUnauthorizedError
object
1 property
EorContractsContractIdOffboardingRestrictedDatesGetResponsesContentApplicationJsonSchemaErrorsItems
object
3 properties
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOffAdditionalDetails
object
3 properties
EorContractsContractIdOffboardingResignationsReviewPtoPostRequestBodyContentApplicationJsonSchemaData
object
6 properties
EorContractsContractIdOffboardingTimeOffsGetResponsesContentApplicationJsonSchemaDataPolicySettings
object
Policy configuration settings for time off calculations
3 properties
3 required
ReviewApproveOrRequestChangesToEorOffboardingDocumentsRequestForbiddenError
object
1 property
RetrieveRestrictedOffboardingDatesRequestInternalServerError
object
1 property
RetrieveRestrictedOffboardingDatesRequestBadRequestError
object
1 property
RetrieveOffboardingAttachmentRequestForbiddenError
object
1 property
EorContractsContractIdOffboardingTimeOffsGetResponsesContentApplicationJsonSchemaDataEntitlementsItemsEntitlementUnit
string
Unit of time measurement
EorContractsContractIdOffboardingGetResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOff
object
Time-off usage data including policy information and tracking periods
3 properties
2 required
RetrieveRestrictedOffboardingDatesRequestForbiddenError
object
1 property
EorContractsContractIdOffboardingRestrictedDatesGetResponsesContentApplicationJsonSchemaData
object
4 properties
4 required
EorContractsContractIdOffboardingResignationsReviewPtoPostResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOffTimeOffsItems
object
4 properties
4 required
RetrieveOffboardingRequestRequestBadRequestError
object
1 property
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaDataRequestDataEligibleForRehire
string
Parameter to inform whether it would be possible for the client to hire the employee again
EorContractsContractIdOffboardingGetResponsesContentApplicationJsonSchemaData
object
9 properties
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaDataDocumentsOffboardingItemsReviewerType
string
The type of reviewer for this document
RetrieveOffboardingAttachmentRequestBadRequestError
object
1 property
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaDataDocumentsOffboardingItemsFilesItems
object
5 properties
4 required
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaDataDocumentsOffboardingItems
object
11 properties
4 required
EorContractsContractIdOffboardingResignationsReviewPtoPostResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOffAdditionalDetails
object
3 properties
EorContractsContractIdOffboardingResignationsReviewPtoPostResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOffTimeOffsItemsUnit
string
The unit of measurement for time off tracking
eor-offboarding_getContractOffboardingTimeOffs_Response_200
object
1 property
1 required
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaDataDocuments
object
Document management structure for termination workflow including review processes and supporting documents
3 properties
2 required
ApiErrorContainer
object
2 properties
EorContractsContractIdOffboardingResignationsReviewPtoPostRequestBodyContentApplicationJsonSchemaDataSeveranceType
string
Type of severance offered to the employee
EorContractsContractIdOffboardingGetResponsesContentApplicationJsonSchemaDataRequestData
object
7 properties
eor-offboarding_reviewEOROffboardingPTO_Response_201
object
1 property
1 required
SubmitEmployeeResignationPtoReviewRequestBadRequestError
object
1 property
ReviewApproveOrRequestChangesToEorOffboardingDocumentsRequestBadRequestError
object
1 property
ApiErrorRequest
object
7 properties
RetrieveOffboardingAttachmentRequestUnauthorizedError
object
1 property
EorContractsContractIdOffboardingResignationsReviewPtoPostResponsesContentApplicationJsonSchemaDataRequestData
object
7 properties
RetrieveEmployeeTimeOffDataForOffboardingRequestForbiddenError
object
1 property
eor-offboarding_reviewEOROffboardingEmployeeSignOffs_Response_200
object
1 property
1 required
SubmitEmployeeResignationPtoReviewRequestInternalServerError
object
1 property
EorContractsContractIdOffboardingGetResponsesContentApplicationJsonSchemaDataRequestDataEligibleForRehire
string
Parameter to inform whether it would be possible for the client to hire the employee again
GetAdditionalInformationRequiredToRequestEmployeeTerminationRequestBadRequestError
object
1 property
EorContractsContractIdOffboardingGetResponsesContentApplicationJsonSchemaDataDocuments
object
Document management structure for termination workflow including review processes and supporting documents
2 properties
2 required
eor-offboarding_getContractOffboardingRestrictedDates_Response_200
object
1 property
1 required
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaDataDocumentsOffboardingItems
object
11 properties
4 required
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOffTimeOffsItemsUnit
string
The unit of measurement for time off tracking
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaDataDocumentsOffboardingItemsReviewerType
string
The type of reviewer for this document
EorContractsContractIdOffboardingReviewClientSignOffsPostRequestBodyContentApplicationJsonSchemaData
object
3 properties
1 required
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaDataRequestDataReason
string
The reason for the termination
EorContractsContractIdOffboardingResignationsReviewPtoPostResponsesContentApplicationJsonSchemaDataDocumentsOffboardingItems
object
11 properties
4 required
ApiError
object
2 properties
RetrieveEmployeeTimeOffDataForOffboardingRequestUnauthorizedError
object
1 property
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaData
object
9 properties
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaDataDocumentsOffboardingItemsStatus
string
The current status of the document review
eor-offboarding_createEOROffboardingClientSignOff_Response_200
object
1 property
1 required
SubmitEmployeeSignOffReviewForOffboardingDocumentsRequestForbiddenError
object
1 property
EorContractsContractIdOffboardingResignationsReviewPtoPostResponsesContentApplicationJsonSchemaDataDocumentsOffboardingItemsReviewerType
string
The type of reviewer for this document
EorContractsContractIdOffboardingResignationsReviewPtoPostRequestBodyContentApplicationJsonSchemaDataUsedTimeOffOffPlatformUsedTimeOffEntitlementsItems
object
3 properties
3 required
EorContractsContractIdOffboardingGetResponsesContentApplicationJsonSchemaErrorsItems
object
3 properties
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaDataRequestData
object
7 properties
EorContractsContractIdOffboardingResignationsReviewPtoPostResponsesContentApplicationJsonSchemaDataDocuments
object
Document management structure for termination workflow including review processes and supporting documents
2 properties
2 required
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaErrorsItems
object
3 properties
EorContractsContractIdOffboardingTimeOffsGetResponsesContentApplicationJsonSchemaDataUpcomingTimeOffsItems
object
9 properties
9 required
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaDataRequestDataUsedTimeOffTimeOffsItems
object
4 properties
4 required
SubmitEmployeeResignationPtoReviewRequestUnauthorizedError
object
1 property
EorContractsContractIdOffboardingReviewClientSignOffsPostResponsesContentApplicationJsonSchemaDataDocumentsSupportingItems
object
6 properties
6 required
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaDataDocumentsResignationLetter
object
5 properties
EorContractsContractIdOffboardingReviewEmployeeSignOffsPostResponsesContentApplicationJsonSchemaDataRequestDataEligibleForRehire
string
Parameter to inform whether it would be possible for the client to hire the employee again
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Deel publishes across the network.