Skip to navigation

List interview and evaluation feedback across the organization

Lists interview feedback across the candidates and jobs of the organization. Use it to follow up on hiring decisions, for example to see which reviewers still owe feedback or what they recommended, without reading each application one by one; for a single application use GET /rest/ats/applications/{application_id}/feedbacks.

Token scopes: ats:read, worker:read

Authentication

AuthorizationBearer

Authentication

The Deel API uses bearer tokens to authenticate requests. All API calls must be made over HTTPS — calls over plain HTTP or without authentication will fail.

curl -X GET 'https://api.deel.training/rest/v2/contracts' \
  -H 'Authorization: Bearer YOUR-TOKEN-HERE'

Learn more about authentication

OR
AuthorizationBearer

Standard OAuth2 security scheme based on https://swagger.io/docs/specification/authentication/

Query parameters

job_idslist of stringsOptional
Filter feedback by job IDs.
application_idslist of stringsOptional
Filter feedback by application IDs.
candidate_idslist of stringsOptional
Filter feedback by candidate IDs.
reviewer_hris_organization_user_idslist of stringsOptional

Filter feedback by the HRIS organization user IDs of the reviewers (interviewers) who owe or submitted it.

interview_plan_stage_idslist of stringsOptional

Filter feedback by the interview plan stage of the activity it belongs to (stage ids from GET /rest/ats/jobs/{job_id}/interview-plan-stages).

scheduled_interview_idslist of stringsOptional

Filter feedback by the scheduled interview it was collected for (ids from GET /rest/ats/interviews).

statusenumOptional

SUBMITTED returns completed scorecards; NOT_SUBMITTED returns feedback still owed by a reviewer.

Allowed values:
activity_typeenumOptional
Filter by the kind of activity the feedback belongs to.
Allowed values:
submitted_afterstringOptionalformat: "date-time"
Return feedback submitted at or after this ISO 8601 datetime.
submitted_beforestringOptionalformat: "date-time"
Return feedback submitted at or before this ISO 8601 datetime.
updated_afterstringOptionalformat: "date-time"

Return feedback updated strictly after this ISO 8601 datetime (incremental sync).

includelist of enumsOptional

Optional expansions. FORM_RESPONSES embeds the submitted scorecard answers (caps limit at 50).

Allowed values:
should_hide_sensitive_fieldsbooleanOptional

When true (default), form responses marked as sensitive are omitted.

sort_orderenumOptional
Order by feedback creation time.
Allowed values:
cursorstringOptional
Pagination cursor returned by a previous response.
limitintegerOptional1-100

Maximum number of feedback records per page (1-100; 1-50 with include=FORM_RESPONSES).

Response

Paginated list of feedback records.
datalist of objects
Page of feedback records.
has_moreboolean
Whether more pages are available beyond the current page.
next_cursorstring or null

Cursor to fetch the next page; null when there are no more pages.

total_countinteger
Total number of feedback records matching the filters.

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
500
Internal Server Error