Deel: Retrieve termination details by HRIS profile identifier — 200 response body — data termination
Retrieve termination details by HRIS profile identifier: 200 response body, field data / termination. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Retrieve termination details by HRIS profile identifier — 200 response body — data termination
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
eligible_for_rehire | JSON | Optional | |
eligible_for_rehire (anyOf 1) | string | Alternative | Indicates whether the individual is eligible for rehire. |
eligible_for_rehire (anyOf 2) | null | Alternative | Indicates whether the individual is eligible for rehire. |
eligible_for_rehire_reason | JSON | Optional | |
eligible_for_rehire_reason (anyOf 1) | string | Alternative | The reason why the individual is or is not eligible for rehire. |
eligible_for_rehire_reason (anyOf 2) | null | Alternative | The reason why the individual is or is not eligible for rehire. |
end_date | JSON | Optional | |
end_date (anyOf 1) | string | Alternative | The end date of the contract termination. |
end_date (anyOf 2) | null | Alternative | The end date of the contract termination. |
ending_type | string | Optional | The type of termination (e.g., ENDING_CONTRACT). |
id | JSON | Optional | |
id (anyOf 1) | string | Alternative | The termination ID |
id (anyOf 2) | null | Alternative | The termination ID |
initiated_at | JSON | Optional | |
initiated_at (anyOf 1) | string | Alternative | The date and time when the termination was initiated. |
initiated_at (anyOf 2) | null | Alternative | The date and time when the termination was initiated. |
initiated_by | JSON | Optional | The individual that initiated the termination. |
initiated_by (anyOf 1) | Model | Alternative | Expand Retrieve termination details by HRIS profile identifier — 200 response body — data termination initiated by The individual that initiated the termination |
initiated_by (anyOf 2) | null | Alternative | |
public_message | JSON | Optional | |
public_message (anyOf 1) | string | Alternative | A public message regarding the termination. |
public_message (anyOf 2) | null | Alternative | A public message regarding the termination. |
termination_impact | JSON | Optional | The impact of the termination, if applicable. |
termination_impact (anyOf 1) | Model | Alternative | Expand Retrieve termination details — 200 response body — data termination termination impact The impact of the termination, if applicable |
termination_impact (anyOf 2) | null | Alternative |
Referenced models: Retrieve termination details by HRIS profile identifier — 200 response body — data termination initiated by The individual that initiated the termination, Retrieve termination details — 200 response body — data termination termination impact The impact of the termination, if applicable