Create job owner

Add a user to a job's hiring team as a recruiter, sourcer, or coordinator. The user must already exist in your organization and have permission to edit the job. For recruiter and coordinator, pass candidate_responsibility to make this user the responsible owner for active, inactive, future, or all candidates on the job — omitting it leaves new applications without a responsible recruiter or coordinator. This is the V3 replacement for the V1 POST /v1/jobs/{id}/hiring_team flow for these three roles; hiring managers are assigned via POST /v3/job_hiring_managers. To remove a user from the hiring team, call DELETE /v3/job_owners/{id} with the row id returned here.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
integer
required

Id of the job to assign the user to. Must belong to your organization.

integer
required

Id of the user to add to the hiring team. The user must already exist in your organization and have permission to edit the job.

string
enum
required

Hiring-team role to assign. One of sourcer, recruiter, or coordinator. To assign a hiring manager instead, use POST /v3/job_hiring_managers.

Allowed:
string
enum

For recruiter and coordinator only, which existing and future candidates on the job this user becomes the responsible owner for: active (in-process), inactive (rejected and hired), future (new applications only), or all. Ignored for sourcer. If omitted for a recruiter or coordinator, no existing or future candidates are assigned to the user, which can leave new applications without a responsible recruiter — pass all to match the legacy V1 POST /v1/jobs/{id}/hiring_team behavior.

Allowed:
Responses

401

Unauthorized

403

Forbidden

422

Unprocessable Content

Language
Credentials
Missing 1 required scope
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json