Skip to content

Update Multiple Candidates Status (Admin)

PATCH
/admin/candidates/statuses

Admin endpoint to update the status of multiple candidates at once (e.g., to “Hired” or “Rejected”). This endpoint is restricted to admin users only.

Bulk candidate status update request

object
candidateIds
required
Array<string>
>= 1 items <= 100 items
status
required
string
Allowed values: applied scheduled interviewed cancelled hired rejected

No Content - Successfully updated candidates

Bad request (e.g., invalid candidate IDs, invalid status, or binding/validation errors)

object
error
string

Unauthorized (e.g., missing/invalid token)

object
error
string

Forbidden (e.g., user is not an admin)

object
error
string

Not Found (e.g., one or more candidates not found)

object
error
string

Internal Server Error (e.g., database error)

object
error
string