The identity and technical contract details declared by the specification.
eor-amendments_validateEORAmendments_Response_200
object
1 property
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataSource
string
Source of amendment flow creation.
EorContractsContractIdAmendmentsAmendmentIdPatchRequestBodyContentApplicationJsonSchemaDataNoticePeriodType
string
Type of notice period.
EorContractsContractIdAmendmentsAmendmentIdPatchRequestBodyContentApplicationJsonSchemaDataCustomItems
object
3 properties
2 required
EorContractsContractIdAmendmentsValidationSettingsGetResponsesContentApplicationJsonSchemaDataItemsRulesItemsTenureBasedRulesItems
object
4 properties
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataItemsItemsType
string
Type of amendment
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataNoticePeriodType
string
Type of notice period.
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsLegalContext
object
Additional details needed for legal input
5 properties
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataVariableCompensationIncentivePlan
object
Details of the incentive plan linked to this compensation, if any.
3 properties
EorContractsContractIdAmendmentsAmendmentIdPatchRequestBodyContentApplicationJsonSchemaDataProbationPeriodTypeForDefinite
string
Type of probation period for definite contracts.
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataLegalContextStatus
string
Current status of the legal review process
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataVariableCompensationType
string
The way the compensation is calculated. FIXED means a fixed amount (like $1000). PERCENTAGE means it’s based on a percentage of the salary.
ValidateAmendmentDataPointsRequestBadRequestError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdEffectiveDateLimitationsGetResponsesContentApplicationJsonSchemaErrorsItems
object
2 properties
2 required
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataSource
string
Source of amendment flow creation.
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataVariableCompensationType
string
The way the compensation is calculated. FIXED means a fixed amount (like $1000). PERCENTAGE means it’s based on a percentage of the salary.
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataRejectionContext
object
Additional details containing rejection reason
1 property
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataNoticePeriodType
string
Type of notice period.
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataRejectionContext
object
Additional details containing rejection reason
1 property
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsVariableCompensationType
string
The way the compensation is calculated. FIXED means a fixed amount (like $1000). PERCENTAGE means it’s based on a percentage of the salary.
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataNoticePeriodTimeUnit
string
Notice period time unit.
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataFixedAdjustmentsItems
object
11 properties
9 required
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataFixedAdjustmentsItems
object
11 properties
9 required
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataLegalContextStatus
string
Current status of the legal review process
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataNoticePeriodType
string
Type of notice period.
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsRejectionContext
object
Additional details containing rejection reason
1 property
EorContractsContractIdAmendmentsAmendmentIdPatchRequestBodyContentApplicationJsonSchemaDataAdditionalInfo
object
Additional metadata related to job validation and categorisation
2 properties
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataAmendmentStatusesItems
object
Details of a specific amendment status in the lifecycle of the amendment.
3 properties
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataAmendmentStatusesItemsAmendmentFlowStatus
object
Metadata about the amendment status, including when it was created.
1 property
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataDocumentType
string
Amendment document type
EorContractsContractIdAmendmentsAmendmentIdDeleteResponsesContentApplicationJsonSchemaErrorsItems
object
2 properties
2 required
EorContractsContractIdAmendmentsAmendmentIdPdfGetResponsesContentApplicationJsonSchemaData
object
1 property
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsEmploymentType
string
Type of employment.
eor-amendments_getContractAmendmentsValidationSettings_Response_200
object
1 property
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsVoidDeadlineType
string
Type of void deadline
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataLegalContext
object
Additional details needed for legal input
5 properties
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataDocumentType
string
Amendment document type
EorContractsContractIdAmendmentsValidationSettingsGetResponsesContentApplicationJsonSchemaDataItems
object
2 properties
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataCustomItemsItemsStatus
string
Current status of the custom amendment item
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataCustomItemsItems
object
5 properties
3 required
UpdateASpecificEorContractAmendmentRequestConflictError
object
1 property
1 required
CancelAmendmentRequestBadRequestError
object
1 property
1 required
EorContractsContractIdAmendmentsPostRequestBodyContentApplicationJsonSchemaDataCustomItems
object
3 properties
2 required
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsVariableCompensationIncentivePlan
object
Details of the incentive plan linked to this compensation, if any.
3 properties
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataLegalContextStatus
string
Current status of the legal review process
EorContractsContractIdAmendmentsPostRequestBodyContentApplicationJsonSchemaDataTimeOffType
string
Type of time off.
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataCustomItemsItems
object
5 properties
3 required
eor-amendments_createContractAmendment_Response_201
object
1 property
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataVariableCompensationTimeline
string
How often the compensation is paid — for example monthly, quarterly, annually, or twice a year.
EorContractsContractIdAmendmentsAmendmentIdPatchRequestBodyContentApplicationJsonSchemaDataTimeOffType
string
Type of time off.
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataVariableCompensationTimeline
string
How often the compensation is paid — for example monthly, quarterly, annually, or twice a year.
AcceptAContractAmendmentOnBehalfOfTheClientRequestBadRequestError
object
1 property
1 required
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataVoidDeadlineType
string
Type of void deadline
ConfirmAnExistingContractAmendment-v2026-01-01RequestBadRequestError
object
1 property
1 required
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsCustomItemsItems
object
5 properties
3 required
EorContractsContractIdAmendmentsPostRequestBodyContentApplicationJsonSchemaDataFixedAdjustmentsItems
object
5 properties
3 required
EorContractsContractIdAmendmentsValidationSettingsGetResponsesContentApplicationJsonSchemaErrorsItems
object
2 properties
2 required
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsVariableCompensationTimeline
string
How often the compensation is paid — for example monthly, quarterly, annually, or twice a year.
eor-amendments_updateContractAmendment_Response_200
object
1 property
GetEorContractAmendmentPdfDownloadLinkForClientAndEmployeeRequestNotFoundError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataEmploymentType
string
Type of employment.
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataFixedAdjustmentsItems
object
11 properties
9 required
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataVariableCompensationTimeline
string
How often the compensation is paid — for example monthly, quarterly, annually, or twice a year.
ListAllAmendmentsForAnEorContract-v2026-01-01RequestBadRequestError
object
1 property
1 required
CancelAmendmentRequestNotFoundError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataType
string
Type of amendment
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataProbationPeriodTypeForDefinite
string
Type of probation period for definite contracts.
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataVariableCompensationTimeline
string
How often the compensation is paid — for example monthly, quarterly, annually, or twice a year.
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataFixedAdjustmentsItemsStatus
string
Current status of the fixed adjustment.
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsTimeOffType
string
Type of time off.
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataVariableCompensation
object
Represents a variable compensation record (such as a bonus, commission, or incentive) within a contract. It contains details like the amount, type, frequency,…
12 properties
9 required
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataNoticePeriodType
string
Type of notice period.
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataVariableCompensationTimeline
string
How often the compensation is paid — for example monthly, quarterly, annually, or twice a year.
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataItemsItems
object
6 properties
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataCustomItemsItemsStatus
string
Current status of the custom amendment item
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataRejectionContext
object
Additional details containing rejection reason
1 property
EorContractsContractIdAmendmentsAmendmentIdPatchRequestBodyContentApplicationJsonSchemaDataFixedAdjustmentsItems
object
5 properties
3 required
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataItemsItems
object
6 properties
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataItemsItemsType
string
Type of amendment
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataLegalContext
object
Additional details needed for legal input
5 properties
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataItemsItemsType
string
Type of amendment
eor-amendments_getContractAmendmentById_Response_200
object
1 property
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataSource
string
Source of amendment flow creation.
eor-amendments_acceptContractAmendment_Response_200
object
1 property
UpdateASpecificEorContractAmendmentRequestBadRequestError
object
1 property
1 required
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataVariableCompensationIncentivePlan
object
Details of the incentive plan linked to this compensation, if any.
3 properties
CreateAnEorContractAmendment-v2026-01-01RequestInternalServerError
object
1 property
1 required
EorContractsContractIdAmendmentsPostRequestBodyContentApplicationJsonSchemaDataAdditionalInfo
object
Additional metadata related to job validation and categorisation
2 properties
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataAmendmentStatusesItems
object
3 properties
EorContractsContractIdAmendmentsAmendmentIdPatchRequestBodyContentApplicationJsonSchemaDataVariableCompensation
object
Represents a change to an employee’s variable compensation (e.g., bonus or commission). This schema is used for creating new variable compensation items or upd…
7 properties
2 required
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataVariableCompensationTimeline
string
How often the compensation is paid — for example monthly, quarterly, annually, or twice a year.
eor-amendments_getContractAmendments_Response_200
object
1 property
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataDocumentType
string
Amendment document type
eor-amendments_getContractAmendmentEffectiveDateLimitations_Response_200
object
1 property
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaErrorsItems
object
2 properties
2 required
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataVoidDeadlineType
string
Type of void deadline
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataLegalContext
object
Additional details needed for legal input
5 properties
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataAmendmentStatusesItems
object
3 properties
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataNoticePeriodTimeUnit
string
Notice period time unit.
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataFixedAdjustmentsItems
object
11 properties
9 required
ValidateAmendmentDataPointsRequestInternalServerError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataAmendmentStatusesItemsAmendmentFlowStatus
object
Metadata about the amendment status, including when it was created.
1 property
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataVoidDeadlineType
string
Type of void deadline
UpdateASpecificEorContractAmendmentRequestUnprocessableEntityError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataAmendmentStatusesItemsAmendmentFlowStatus
object
Metadata about the amendment status, including when it was created.
1 property
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataProbationPeriodTypeForDefinite
string
Type of probation period for definite contracts.
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaErrorsItems
object
2 properties
2 required
EorContractsContractIdAmendmentsValidationSettingsGetResponsesContentApplicationJsonSchemaDataItemsRulesItemsTenureBasedRulesItemsEmploymentDurationType
string
The unit of measurement for the employment duration.
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataItemsItems
object
6 properties
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataFixedAdjustmentsItems
object
11 properties
9 required
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataProbationPeriodTypeForDefinite
string
Type of probation period for definite contracts.
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataLegalContextStatus
string
Current status of the legal review process
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataDocumentType
string
Amendment document type
CancelAmendmentRequestInternalServerError
object
1 property
1 required
ViewInformationAboutAmendmentRequestInternalServerError
object
1 property
1 required
SignAContractAmendmentEmployeeRequestInternalServerError
object
1 property
1 required
ApiErrorContainer
object
2 properties
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsNoticePeriodTimeUnit
string
Notice period time unit.
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsFixedAdjustmentsItemsStatus
string
Current status of the fixed adjustment.
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataNoticePeriodTimeUnit
string
Notice period time unit.
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataCustomItemsItems
object
5 properties
3 required
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataDocumentType
string
Amendment document type
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataEmploymentType
string
Type of employment.
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataLegalContext
object
Additional details needed for legal input
5 properties
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataFixedAdjustmentsItems
object
11 properties
9 required
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataProbationPeriodTypeForDefinite
string
Type of probation period for definite contracts.
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaData
object
45 properties
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsSource
string
Source of amendment flow creation.
CreateAnEorContractAmendment-v2026-01-01RequestConflictError
object
1 property
1 required
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataTimeOffType
string
Type of time off.
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataType
string
Type of amendment
EorContractsContractIdAmendmentsPostRequestBodyContentApplicationJsonSchemaDataEmploymentType
string
Type of employment.
EorContractsContractIdAmendmentsPostRequestBodyContentApplicationJsonSchemaDataVariableCompensationType
string
Type of variable compensation.
ApiErrorRequest
object
7 properties
GetAmendmentValidationSettingsForAnEorContractRequestInternalServerError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaData
object
45 properties
ValidateAmendmentDataPointsRequestNotFoundError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdDeleteResponsesContentApplicationJsonSchemaData
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataVoidDeadlineType
string
Type of void deadline
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsProbationPeriodTypeForDefinite
string
Type of probation period for definite contracts.
GetAmendmentValidationSettingsForAnEorContractRequestBadRequestError
object
1 property
1 required
ListAllAmendmentsForAnEorContract-v2026-01-01RequestNotFoundError
object
1 property
1 required
SignAContractAmendmentEmployeeRequestNotFoundError
object
1 property
1 required
EorContractsContractIdAmendmentsValidationSettingsGetResponsesContentApplicationJsonSchemaDataItemsRulesItemsAdditionalDetailsRule
string
Specific rule that applies for probation period.
RetrieveEffectiveDateLimitationsRequestNotFoundError
object
1 property
1 required
CreateAnEorContractAmendment-v2026-01-01RequestNotFoundError
object
1 property
1 required
GetAmendmentValidationSettingsForAnEorContractRequestNotFoundError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataVariableCompensation
object
Represents a variable compensation record (such as a bonus, commission, or incentive) within a contract. It contains details like the amount, type, frequency,…
12 properties
9 required
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsDocumentType
string
Amendment document type
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataVariableCompensationType
string
The way the compensation is calculated. FIXED means a fixed amount (like $1000). PERCENTAGE means it’s based on a percentage of the salary.
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataVoidDeadlineType
string
Type of void deadline
ViewInformationAboutAmendmentRequestBadRequestError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataNoticePeriodTimeUnit
string
Notice period time unit.
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataEmploymentType
string
Type of employment.
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataTimeOffType
string
Type of time off.
EorContractsContractIdAmendmentsAmendmentIdPatchRequestBodyContentApplicationJsonSchemaDataEmploymentType
string
Type of employment.
EorContractsContractIdAmendmentsAmendmentIdPatchRequestBodyContentApplicationJsonSchemaDataVariableCompensationTimeline
string
How often this compensation occurs. Required when creating a new compensation. Forbidden when updating an existing compensation.
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaErrorsItems
object
2 properties
2 required
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataNoticePeriodTimeUnit
string
Notice period time unit.
GetEorContractAmendmentPdfDownloadLinkForClientAndEmployeeRequestBadRequestError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataNoticePeriodType
string
Type of notice period.
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataVariableCompensation
object
Represents a variable compensation record (such as a bonus, commission, or incentive) within a contract. It contains details like the amount, type, frequency,…
12 properties
9 required
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataEmploymentType
string
Type of employment.
eor-amendments_deleteContractAmendment_Response_200
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataSource
string
Source of amendment flow creation.
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsType
string
Type of amendment
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaData
object
45 properties
EorContractsContractIdAmendmentsPostRequestBodyContentApplicationJsonSchemaDataNoticePeriodType
string
Type of notice period.
AcceptAContractAmendmentOnBehalfOfTheClientRequestNotFoundError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdEffectiveDateLimitationsGetResponsesContentApplicationJsonSchemaData
object
6 properties
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataItemsItemsType
string
Type of amendment
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataFixedAdjustmentsItemsStatus
string
Current status of the fixed adjustment.
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataLegalContext
object
Additional details needed for legal input
5 properties
EorContractsContractIdAmendmentsPostRequestBodyContentApplicationJsonSchemaData
object
23 properties
ApiError
object
2 properties
EorContractsContractIdAmendmentsPostRequestBodyContentApplicationJsonSchemaDataVariableCompensationTimeline
string
How often this compensation occurs. Required when creating a new compensation. Forbidden when updating an existing compensation.
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataRejectionContext
object
Additional details containing rejection reason
1 property
EorContractsContractIdAmendmentsValidationSettingsGetResponsesContentApplicationJsonSchemaDataItemsRulesItemsRequires
object
Contract conditions that must be met for this rule to be applied.
ViewInformationAboutAmendmentRequestNotFoundError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataVoidDeadlineType
string
Type of void deadline
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsVariableCompensation
object
Represents a variable compensation record (such as a bonus, commission, or incentive) within a contract. It contains details like the amount, type, frequency,…
12 properties
9 required
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataCustomItemsItems
object
5 properties
3 required
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataEmploymentType
string
Type of employment.
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataAmendmentStatusesItemsAmendmentFlowStatus
object
Metadata about the amendment status, including when it was created.
1 property
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataAmendmentStatusesItems
object
Details of a specific amendment status in the lifecycle of the amendment.
3 properties
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaData
object
45 properties
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataSource
string
Source of amendment flow creation.
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsItemsItems
object
6 properties
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataFixedAdjustmentsItemsStatus
string
Current status of the fixed adjustment.
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataVariableCompensationType
string
The way the compensation is calculated. FIXED means a fixed amount (like $1000). PERCENTAGE means it’s based on a percentage of the salary.
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaData
object
45 properties
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataTimeOffType
string
Type of time off.
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataCustomItemsItemsStatus
string
Current status of the custom amendment item
SignAContractAmendmentEmployeeRequestBadRequestError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataCustomItemsItems
object
5 properties
3 required
ListAllAmendmentsForAnEorContract-v2026-01-01RequestInternalServerError
object
1 property
1 required
EorContractsContractIdAmendmentsPostRequestBodyContentApplicationJsonSchemaDataProbationPeriodTypeForDefinite
string
Type of probation period for definite contracts.
EorContractsContractIdAmendmentsValidationSettingsGetResponsesContentApplicationJsonSchemaDataItemsRulesItemsAdditionalDetailsTimeUnit
string
The unit of time applicable to notice period.
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataRejectionContext
object
Additional details containing rejection reason
1 property
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataNoticePeriodType
string
Type of notice period.
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataAmendmentStatusesItems
object
3 properties
CreateAnEorContractAmendment-v2026-01-01RequestBadRequestError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataItemsItems
object
6 properties
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataCustomItemsItemsStatus
string
Current status of the custom amendment item
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataVariableCompensationType
string
The way the compensation is calculated. FIXED means a fixed amount (like $1000). PERCENTAGE means it’s based on a percentage of the salary.
EorContractsContractIdAmendmentsValidationSettingsGetResponsesContentApplicationJsonSchemaDataItemsRulesItems
object
11 properties
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataItemsItems
object
6 properties
EorContractsContractIdAmendmentsAmendmentIdPatchRequestBodyContentApplicationJsonSchemaData
object
23 properties
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataRejectionContext
object
Additional details containing rejection reason
1 property
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataFixedAdjustmentsItemsStatus
string
Current status of the fixed adjustment.
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsAmendmentStatusesItems
object
3 properties
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataCustomItemsItemsStatus
string
Current status of the custom amendment item
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataLegalContextStatus
string
Current status of the legal review process
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataDocumentType
string
Amendment document type
CreateAnEorContractAmendment-v2026-01-01RequestUnprocessableEntityError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataVariableCompensationIncentivePlan
object
Details of the incentive plan linked to this compensation, if any.
3 properties
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataItemsItemsType
string
Type of amendment
eor-amendments_confirmContractAmendment_Response_200
object
1 property
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataVariableCompensationIncentivePlan
object
Details of the incentive plan linked to this compensation, if any.
3 properties
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsLegalContextStatus
string
Current status of the legal review process
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataFixedAdjustmentsItemsStatus
string
Current status of the fixed adjustment.
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataAmendmentStatusesItemsAmendmentFlowStatus
object
Metadata about the amendment status, including when it was created.
1 property
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataProbationPeriodTypeForDefinite
string
Type of probation period for definite contracts.
RetrieveEffectiveDateLimitationsRequestBadRequestError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaErrorsItems
object
2 properties
2 required
RetrieveEffectiveDateLimitationsRequestInternalServerError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataLegalContextStatus
string
Current status of the legal review process
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataCustomItemsItemsStatus
string
Current status of the custom amendment item
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataSource
string
Source of amendment flow creation.
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataEmploymentType
string
Type of employment.
EorContractsContractIdAmendmentsAmendmentIdPdfGetResponsesContentApplicationJsonSchemaErrorsItems
object
2 properties
2 required
ConfirmAnExistingContractAmendment-v2026-01-01RequestNotFoundError
object
1 property
1 required
EorContractsContractIdAmendmentsValidationSettingsGetResponsesContentApplicationJsonSchemaDataItemsRulesItemsAdditionalDetails
object
Optional additional information for rules, if applicable.
4 properties
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataVariableCompensation
object
Represents a variable compensation record (such as a bonus, commission, or incentive) within a contract. It contains details like the amount, type, frequency,…
12 properties
9 required
GetEorContractAmendmentPdfDownloadLinkForClientAndEmployeeRequestInternalServerError
object
1 property
1 required
UpdateASpecificEorContractAmendmentRequestNotFoundError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataNoticePeriodTimeUnit
string
Notice period time unit.
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataProbationPeriodTypeForDefinite
string
Type of probation period for definite contracts.
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsFixedAdjustmentsItems
object
11 properties
9 required
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataVariableCompensationIncentivePlan
object
Details of the incentive plan linked to this compensation, if any.
3 properties
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataType
string
Type of amendment
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataVariableCompensation
object
Represents a variable compensation record (such as a bonus, commission, or incentive) within a contract. It contains details like the amount, type, frequency,…
12 properties
9 required
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaErrorsItems
object
2 properties
2 required
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataAmendmentStatusesItemsAmendmentFlowStatus
object
Metadata about the amendment status, including when it was created.
1 property
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsAmendmentStatusesItemsAmendmentFlowStatus
object
Metadata about the amendment status, including when it was created.
1 property
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataTimeOffType
string
Type of time off.
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaErrorsItems
object
2 properties
2 required
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataVariableCompensationIncentivePlan
object
Details of the incentive plan linked to this compensation, if any.
3 properties
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataType
string
Type of amendment
ConfirmAnExistingContractAmendment-v2026-01-01RequestInternalServerError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataFixedAdjustmentsItemsStatus
string
Current status of the fixed adjustment.
EorContractsContractIdAmendmentsValidatePostResponsesContentApplicationJsonSchemaData
object
2 properties
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsNoticePeriodType
string
Type of notice period.
AcceptAContractAmendmentOnBehalfOfTheClientRequestInternalServerError
object
1 property
1 required
EorContractsContractIdAmendmentsAmendmentIdAcceptPostResponsesContentApplicationJsonSchemaDataTimeOffType
string
Type of time off.
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaData
object
45 properties
EorContractsContractIdAmendmentsAmendmentIdSignPostResponsesContentApplicationJsonSchemaDataVariableCompensationType
string
The way the compensation is calculated. FIXED means a fixed amount (like $1000). PERCENTAGE means it’s based on a percentage of the salary.
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataItemsItems
object
6 properties
EorContractsContractIdAmendmentsValidatePostResponsesContentApplicationJsonSchemaErrorsItems
object
2 properties
2 required
EorContractsContractIdAmendmentsPostRequestBodyContentApplicationJsonSchemaDataVariableCompensation
object
Represents a change to an employee’s variable compensation (e.g., bonus or commission). This schema is used for creating new variable compensation items or upd…
7 properties
2 required
UpdateASpecificEorContractAmendmentRequestInternalServerError
object
1 property
1 required
eor-amendments_getContractAmendmentPdf_Response_200
object
1 property
EorContractsContractIdAmendmentsAmendmentIdPatchRequestBodyContentApplicationJsonSchemaDataVariableCompensationType
string
Type of variable compensation.
eor-amendments_signEORAmendment_Response_200
object
1 property
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItemsCustomItemsItemsStatus
string
Current status of the custom amendment item
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataCustomItemsItems
object
5 properties
3 required
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataVariableCompensation
object
Represents a variable compensation record (such as a bonus, commission, or incentive) within a contract. It contains details like the amount, type, frequency,…
12 properties
9 required
EorContractsContractIdAmendmentsAmendmentIdGetResponsesContentApplicationJsonSchemaDataLegalContext
object
Additional details needed for legal input
5 properties
EorContractsContractIdAmendmentsGetResponsesContentApplicationJsonSchemaDataItems
object
45 properties
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataAmendmentStatusesItems
object
3 properties
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaDataType
string
Type of amendment
EorContractsContractIdAmendmentsAmendmentIdConfirmPostResponsesContentApplicationJsonSchemaErrorsItems
object
2 properties
2 required
EorContractsContractIdAmendmentsPostResponsesContentApplicationJsonSchemaDataType
string
Type of amendment
EorContractsContractIdAmendmentsAmendmentIdPatchResponsesContentApplicationJsonSchemaDataTimeOffType
string
Type of time off.
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Deel publishes across the network.