Deel: List feedbacks for an application — 200 response body — data item
List feedbacks for an application: 200 response body, field data / item. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: List feedbacks for an application — 200 response body — data item
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
activity_type | JSON | Optional | |
activity_type (anyOf 1) | string | Alternative | Type slug of the interview activity. |
activity_type (anyOf 2) | null | Alternative | Type slug of the interview activity. |
application_activity_id | string | Required within parent | Activity the feedback belongs to. Format: uuid |
created_at | string | Required within parent | ISO 8601 datetime when the feedback record was created. Format: date-time |
dismissal_reason | JSON | Optional | Reason the reviewer selected when dismissing the feedback request. Null when the request was dismissed from the reviewer’s Deel Tasks list, which records no reason. |
dismissal_reason (anyOf 1) | Model | Alternative | Expand List feedbacks for an application — 200 response body — data item dismissal reason id, label |
dismissal_reason (anyOf 2) | null | Alternative | |
dismissed_at | JSON | Optional | |
dismissed_at (anyOf 1) | string | Alternative | ISO 8601 datetime when the reviewer dismissed the feedback request. Format: date-time |
dismissed_at (anyOf 2) | null | Alternative | ISO 8601 datetime when the reviewer dismissed the feedback request. Format: date-time |
feedback_form | Model | Required within parent | Expand List feedbacks for an application — 200 response body — data item feedback form Feedback form template used for this feedback. |
form_responses | JSON | Optional | |
form_responses (anyOf 1) | array | Alternative | Submitted form question/answer pairs from FormBuilder. |
form_responses (anyOf 1)[] | Model | Each item | Expand List feedbacks for an application — 200 response body — data item form responses null item |
form_responses (anyOf 2) | null | Alternative | Submitted form question/answer pairs from FormBuilder. |
form_responses (anyOf 2)[] | Model | Each item | Expand List feedbacks for an application — 200 response body — data item form responses null item |
id | string | Required within parent | Unique identifier of the feedback record. Format: uuid |
overall_recommendation | JSON | Optional | Overall recommendation selected by the reviewer. |
overall_recommendation (anyOf 1) | Model | Alternative | Expand List feedbacks for an application — 200 response body — data item overall recommendation Overall recommendation selected by the reviewer |
overall_recommendation (anyOf 2) | null | Alternative | |
reviewer | Model | Required within parent | Expand List feedbacks for an application — 200 response body — data item reviewer Reviewer who provided the feedback. |
revocation_reason_enum | JSON | Optional | Why the system revoked the feedback request. |
revocation_reason_enum (anyOf 1) | string | Alternative | Why the system revoked the feedback request. Known values: JOB_CLOSED, APPLICATION_COMPLETED |
revocation_reason_enum (anyOf 2) | null | Alternative | |
revoked_at | JSON | Optional | |
revoked_at (anyOf 1) | string | Alternative | ISO 8601 datetime when the system revoked the feedback request. Format: date-time |
revoked_at (anyOf 2) | null | Alternative | ISO 8601 datetime when the system revoked the feedback request. Format: date-time |
scheduled_interview_id | JSON | Required within parent | |
scheduled_interview_id (anyOf 1) | string | Alternative | Scheduled interview the feedback was collected for (see GET /rest/ats/interviews); null for non-interview activities. Format: uuid |
scheduled_interview_id (anyOf 2) | null | Alternative | Scheduled interview the feedback was collected for (see GET /rest/ats/interviews); null for non-interview activities. Format: uuid |
stage_name | JSON | Optional | |
stage_name (anyOf 1) | string | Alternative | Name of the interview plan stage. |
stage_name (anyOf 2) | null | Alternative | Name of the interview plan stage. |
status | string | Required within parent | Submission status of the feedback. DISMISSED means the reviewer dismissed the request with a reason. REVOKED means the system withdrew it because the job closed or the application reached a terminal stage. Known values: SUBMITTED, NOT_SUBMITTED, DISMISSED, REVOKED |
submitted_at | JSON | Optional | |
submitted_at (anyOf 1) | string | Alternative | ISO 8601 datetime when the feedback was submitted. Format: date-time |
submitted_at (anyOf 2) | null | Alternative | ISO 8601 datetime when the feedback was submitted. Format: date-time |
Referenced models: List feedbacks for an application — 200 response body — data item dismissal reason id, label, List feedbacks for an application — 200 response body — data item feedback form, List feedbacks for an application — 200 response body — data item form responses null item, List feedbacks for an application — 200 response body — data item overall recommendation Overall recommendation selected by the reviewer, List feedbacks for an application — 200 response body — data item reviewer