Saltar al contenido principal
PATCH
/
v2
/
enterprise
/
organizations
/
{org_id}
/
members
/
migrate-roles
Endpoint para migrar roles de miembros de organizaciones Enterprise
curl --request PATCH \
  --url https://api.devin.ai/v2/enterprise/organizations/{org_id}/members/migrate-roles \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "source_role_id": "<string>",
  "target_role_id": "<string>"
}
'
{
  "status": "success"
}
Requiere una API key personal de administrador de Enterprise. Migra a todos los miembros de una organización específica desde un rol de organización de origen a un rol de organización de destino. Esto es útil para actualizaciones masivas de roles al reestructurar permisos dentro de una organización. Esta operación no afecta las membresías de grupo.

Autorizaciones

Authorization
string
header
requerido

API key personal (apk_user_*) solo para administradores de Enterprise

Parámetros de ruta

org_id
string
requerido

Cuerpo

application/json
source_role_id
string
requerido
target_role_id
string
requerido

Respuesta

Respuesta correcta

status
string
predeterminado:success