---
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`

## Request

- Base URL: `https://api-ext-sboxmeta.partners.spotnana.com`
- URL: `https://api-ext-sboxmeta.partners.spotnana.com/v2/users/{userId}/business-info`
- Auth: HTTP bearer

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.dev/spotnana/apis/user-management-api.md) - [All operations](https://skmtc.dev/spotnana/apis/user-management-api/llms.txt) - [OpenAPI document](https://skmtc.dev/spotnana/apis/user-management-api/revisions/07767e17b52f?raw)
