Update office

Update an existing office. Any subset of name, location, external_id, parent_id (or external_parent_id), and primary_in_house_contact_user_id may be supplied; fields that are omitted are left unchanged. Re-parenting via parent_id and external_parent_id is mutually exclusive — pass one or the other, never both.

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

New display name for the office. Must remain unique among active offices in the organization.

integer | null

Id of the office to set as the new parent in the office hierarchy. Pass to re-parent the office; set to null to remove the parent. Mutually exclusive with external_parent_id.

string | null

Customer- or HRIS-supplied identifier for cross-system reconciliation. Set to null to clear. Requires the org_structure_external_id product flag.

string | null

Free-form physical location string for the office (e.g. New York, NY, USA). Set to null to clear.

integer | null

Id of the Greenhouse user to set as the office's primary internal contact. Set to null to clear. References a /v3/users row.

string | null

external_id of the office to set as the new parent, for partners that key the hierarchy by external id rather than Greenhouse id. Set to null to remove the parent. Mutually exclusive with parent_id.

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