此接口允许你在一次 API 调用中将多个用户添加到多个组织中。它专为在大规模管理组织成员关系时进行高效批量操作而设计。
要添加到组织中的用户 ID 数组。所有用户都必须已存在于你的企业中。
要将用户添加到其中的组织 ID 数组。所有组织都必须已存在于你的企业中。
org_role
string
default:"org_member"
分配给用户在组织中的角色。可以是 “org_admin” 或 “org_member”。
- 如果用户已经是某个组织的成员,其角色会被更新为指定的
org_role
- 此操作是原子性的——要么所有成员身份都成功处理,要么整个操作失败
- 在你的企业中不存在的用户或组织会导致操作失败
- 所有成员身份变更都会生成审计日志
curl -X POST "https://api.devin.ai/v2/enterprise/organizations/{org_id}/members" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"user_ids": ["user_123", "user_456"],
"org_ids": ["org_789", "org_101"],
"org_role": "org_member"
}'