---
title: "Create job hiring manager"
method: POST
path: "/v3/job_hiring_managers"
tags: ["Job Hiring Managers"]
---

# Create job hiring manager

`POST /v3/job_hiring_managers`

Assign a user as a hiring manager on a job. The user must already exist in your organization and have permissions on the job; assigning a hiring manager is the V3 replacement for the V1 `PUT /jobs/{id}/hiring_team` flow for the hiring-manager role. To remove a hiring manager, call `DELETE /v3/job_hiring_managers/{id}` with the row id returned here.

## Request body

- object
  - `job_id` integer, required — Id of the job to assign the hiring manager to. Must belong to your organization.
  - `user_id` integer, required — Id of the user to assign as a hiring manager on the job. The user must already exist in your organization.

## Response `201`

Successful

- object
  - `id` integer
  - `created_at` string, date-time
  - `updated_at` string, date-time
  - `user_id` integer — Id of the user designated as a hiring manager on the job. References a `/v3/users` row. The same user can be a hiring manager on multiple jobs.
  - `job_id` integer — Id of the job this hiring-manager assignment belongs to. References a `/v3/jobs` row.

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `422` — Unprocessable Content

---

[API](https://skmtc.dev/greenhouse/apis/auth-api.md) · [All operations](https://skmtc.dev/greenhouse/apis/auth-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/greenhouse/auth-api/revisions/9517a2e54640/schema)
