Deel: Retrieve paginated list of ATS Rejection Archivation reasons — 200 response body — data item
Retrieve paginated list of ATS Rejection/Archivation reasons: 200 response body, field data / item. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Retrieve paginated list of ATS Rejection Archivation reasons — 200 response body — data item
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
archived_at | JSON | Optional | |
archived_at (anyOf 1) | string | Alternative | Timestamp when the reason was archived; null while the reason is active and selectable Format: date-time |
archived_at (anyOf 2) | null | Alternative | Timestamp when the reason was archived; null while the reason is active and selectable Format: date-time |
candidates_count | JSON | Optional | |
candidates_count (anyOf 1) | JSON | Alternative | |
candidates_count (anyOf 1) (anyOf 1) | number | Alternative | Number of candidates associated with this reason Format: double |
candidates_count (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
candidates_count (anyOf 2) | null | Alternative | Number of candidates associated with this reason Format: double |
created_at | string | Required within parent | Timestamp when the reason was created Format: date-time |
email_template | JSON | Optional | Associated email template |
email_template (anyOf 1) | Model | Alternative | Expand Retrieve paginated list of ATS Rejection Archivation reasons — 200 response body — data item email template Associated email template |
email_template (anyOf 2) | null | Alternative | |
id | string | Required within parent | Unique identifier for the reason Format: uuid |
jobs_count | JSON | Optional | |
jobs_count (anyOf 1) | JSON | Alternative | |
jobs_count (anyOf 1) (anyOf 1) | number | Alternative | Number of jobs associated with this reason Format: double |
jobs_count (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
jobs_count (anyOf 2) | null | Alternative | Number of jobs associated with this reason Format: double |
label | string | Required within parent | Label of the reason |
reason_group_slug | string | Required within parent | Reason group slug Known values: CANDIDATE_ARCHIVATION, OFFER_REJECTION, JOB_CLOSURE, INTERVIEW_CANCELLATION |
subgroup_slug | JSON | Optional | Reason subgroup slug |
subgroup_slug (anyOf 1) | string | Alternative | Reason subgroup slug Known values: INTEREST, LOCATION, COMPENSATION, RESPONSIVENESS, QUALIFICATION, FIT, EXPERIENCE, STATUS, ROLE_CHANGE, WITHDREW, BENEFITS, COUNTER_OFFER, REMOTE_WORK, PERSONAL, TIMING, BUDGET, BUSINESS_NEEDS, EXTERNAL_CANDIDATE, INTERNAL_TRANSFER, HIRING_FREEZE |
subgroup_slug (anyOf 2) | null | Alternative | |
updated_at | string | Optional | Timestamp when the reason was last updated Format: date-time |
Referenced models: Retrieve paginated list of ATS Rejection Archivation reasons — 200 response body — data item email template Associated email template