---
title: "/candidates/:id/disqualify"
method: POST
path: "/candidates/{id}/disqualify"
---

# /candidates/:id/disqualify

`POST /candidates/{id}/disqualify`

Disqualifies a candidate. Required scope: `w_candidates`. Accessible with all token types.

## Path parameters

- `id` string, required

## Request body

- object
  - `member_id` string, required — The id of the member performing the disqualification
  - `disqualify_reason_id` string — The id of the disqualification reason as provided in GET /disqualification_reasons
  - `disqualify_note` string — Add additional info regarding the disqualification here. (Max length 256 characters)
  - `withdrew` boolean — Indicates the disqualification category, if the candidate withdrew (true). or was rejected (false)
  - `disqualification_reason` string — ** DEPRECATED ** A short description of why the candidate should be disqualified

## Response `200`

200

## Other responses

- `401` — 401
- `404` — 404

---

[API](https://skmtc.net/workable/apis/account-root.md) · [All operations](https://skmtc.net/workable/apis/account-root/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/workable/account-root/versions/3ead9ec42165/schema)
