---
title: "Update user business info"
method: PUT
path: "/v2/users/{userId}/business-info"
tags: ["Users"]
---

# Update user business info

`PUT /v2/users/{userId}/business-info`

This endpoint updates user business info by user ID.

## Request body

- BusinessInfo — User business information.
  - `departmentRef` Reference — Reference of an entity
    - `id` string, uuid, required
    - `name` string
  - `designation` string
  - `email` string, email
  - `employeeId` string — Unique employee id. Can use email if a company don't use employee ids.
  - `gradeRef` Reference — Reference of an entity
    - `id` string, uuid, required
    - `name` string
  - `legalEntityRef` Reference, required — Reference of an entity
    - `id` string, uuid, required
    - `name` string
  - `managerRef` Reference — Reference of an entity
    - `id` string, uuid, required
    - `name` string
  - `officeRef` Reference — Reference of an entity
    - `id` string, uuid, required
    - `name` string
  - `organizationRef` Reference, required — Reference of an entity
    - `id` string, uuid, required
    - `name` string
  - `phoneNumbers` PhoneNumber[]
    - `countryCode` integer — two digit country code
    - `countryCodeSource` 'UNSPECIFIED' | 'FROM_NUMBER_WITH_PLUS_SIGN' | 'FROM_NUMBER_WITH_IDD' | 'FROM_NUMBER_WITHOUT_PLUS_SIGN' | 'FROM_DEFAULT_COUNTRY'
    - `extension` string — phone number extension
    - `isoCountryCode` string — ISO alpha-2 code
    - `italianLeadingZero` boolean
    - `nationalNumber` integer
    - `numberOfLeadingZeros` integer
    - `preferredDomesticCarrierCode` string
    - `rawInput` string
    - `type` 'UNKNOWN_TYPE' | 'MOBILE' | 'LANDLINE'
  - `costCenterRef` Reference — Reference of an entity
    - `id` string, uuid, required
    - `name` string
  - `countryCode` string — alpha-2 or alpha-3 ISO country code.
  - `workerType` 'EMPLOYEE' | 'CONTINGENT' | 'SEASONAL' | 'INTERN' | 'GUEST' — The type of worker.
  - `accountingCode` string — Code used for accounting.
  - `companySpecifiedAttributes` CompanySpecifiedAttribute[]
    - `fixedColumnName` string, required
    - `value` string, required
  - `designatedApproverRefs` Reference[] — A list of references for designated approvers.
    - `id` string, uuid, required
    - `name` string
  - `authorizerEmail` string — Email address to be used as approval authorizer, when a manager is not present.

## Response `204`

OK

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — The specified resource was not found.

---

[API](https://skmtc.net/spotnana/apis/user-management-api.md) · [All operations](https://skmtc.net/spotnana/apis/user-management-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/spotnana/user-management-api/revisions/72a5366b0bb3/schema)
