Skip to main content
PATCH
bulk_update_applications

Authorizations

Authorization
string
header
required

Company API key minted at Settings → API. Prefix hf_. Accepted on hiring data routes. Not accepted on MCP.

Body

application/json
ids
string[]
required

Application UUIDs to change, 1 to 100. A repeated id changes once.

status
string

new, considering, interviewing, hired, or rejected.

archived
boolean

true hides the row from the default list without changing status; false restores it.

keep
boolean

true holds the application back from your company's applicant data retention (a legal hold, or saving them for a future role); false releases it.

assignee_user_id
string

Assign to this teammate (user id from the team). MCP tool: set_assignee.

clear_assignee
boolean

true unassigns. Wins over assignee_user_id.

rejection_email
object

With status rejected: schedule this letter from your mailbox. Skipped when the application is already Rejected.

Response

200 - application/json

Success

The response is of type object.