---
title: "Batch Update Organization Member Info"
method: PUT
path: "/openapi/v2.0/manage/api/v1/organizations/{uuid}/users"
tags: ["Organization & Project/Members & Permissions Management/Organization Members"]
---

# Batch Update Organization Member Info

`PUT /openapi/v2.0/manage/api/v1/organizations/{uuid}/users`

## Request

- Base URL: `https://41b04hdzmc.apifox.cn` (the document declares no server; this is the origin it was published from)
- URL: `https://41b04hdzmc.apifox.cn/openapi/v2.0/manage/api/v1/organizations/{uuid}/users`
- Auth: none required

Batch update organization members' roles / enabled status, etc.

## Path parameters

- `uuid` string, required

## Headers

- `x-user-token` string, required
- `X-Request-Id` string, uuid
- `X-Project-Uuid` string, required

## Request body

- object
  - `users` object[]: User Item List for Batch Update (same structure as add-users API)
    - `account` string, required: User Login Account (Required)
    - `nickname` string, required: User Display Name in Organization (Required)
    - `role` string, required: Organization Role Name (Required; corresponds to custom role role_name or preset admin/member, etc.)
    - `user_id` string: User ID (Required for Update, Optional for Add)

## Response `200`

Business success (see 'Response Example' in the Markdown documentation for specific data)

- object
  - `code` integer, required: Business Status Code: 0=Success; non-zero=Error Code (see message for meaning)
  - `message` string: Error Description Message (Omitted on Success)
  - `data` unknown

## Other responses

- `500`: Service temporarily unavailable, please retry later

---

[API](https://skmtc.dev/dji/apis/flighthub-2-openapi-v2-0-on-premises.md) - [All operations](https://skmtc.dev/dji/apis/flighthub-2-openapi-v2-0-on-premises/llms.txt) - [OpenAPI document](https://skmtc.dev/dji/apis/flighthub-2-openapi-v2-0-on-premises/revisions/e4544b7809ea?raw)
