---
title: "Batch Update User Records"
method: POST
path: "/api/v3/record/crmuser/batch/update"
---

# Batch Update User Records

`POST /api/v3/record/crmuser/batch/update`

## Request body

- object
  - `data` object[] — Add each record's GUID and details below to update them.
    - `id` string, required — Use a user record's globally unique identifier (GUID) to update it.
    - `record` object — Set the fields you'd like to update in the specified record.
      - `firstname` string, required — First name
      - `languageid` integer, required — Language the system will display in for this user. Can set 1037 for Hebrew or 1033 for English (Picklist).
      - `roleid` string, required — The GUID of the role assigned to this user. Will control the user's permissions.
      - `username` string, required — Email address used to sign into the system.
      - `businessunitid` string — The GUID of the business unit assigned to this user. May control the user's sharing level.
      - `callerid` string — Phone extension number
      - `emailaddress1` string — Email address used to receive all emails from the system, will be used to reset the password of this user.
      - `employeeid` string — Employee ID

## Response `200`

200

## Other responses

- `400` — 400
- `401` — 401

---

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