v3

OpenAPI 3.1.02026-07-311255771.3 MB
Unified ATS API

Reject application

Rejects an application with a provided reason.

Rejects an application with a provided reason. Optionally, you can provide a free text note. You can get the list of rejection reasons with our Get rejection reasons endpoint.

<Note> This endpoint requires the permission **Reject applications** to be enabled in [your scope config](/scopes). </Note>

Example Request Body

{
  "rejection_reason_id": "3PJ8PZhZZa1eEdd2DtPNtVup",
  "note": "Candidate was a great culture fit but didn't bring the hard skills we need.",
  "remote_fields": {}
}
post/ats/applications/{application_id}/reject

Path parameters

application_idstring required

The Kombo ID of the application you want to reject.

The Kombo ID of the application you want to reject.

Headers

X-Integration-Idstring required

ID of the integration you want to interact with.

Request body

rejection_reason_idstring required

The Kombo ID of the rejection reason.

notestring

A optional free text rejection note. Passed through if possible.

Response

POST /ats/applications/:application_id/reject Positive response

status'success' required
dataobject required

Example response

{
  "data": {}
}