Pular para o conteúdo principal
PATCH
/
v2
/
enterprise
/
organizations
/
{org_id}
/
members
/
migrate-roles
Enterprise Organization Members Migrate Roles Endpoint
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"
}
Requer uma Chave de API pessoal de administrador Enterprise. Migra todos os membros de uma organização específica de uma função de organização de origem para uma função de organização de destino. Isso é útil para atualizações em massa de funções ao reestruturar permissões dentro de uma organização. Esta operação não afeta as participações em grupos.

Autorizações

Authorization
string
header
obrigatório

Personal API Key (apk_user_*) for Enterprise Admins only

Parâmetros de caminho

org_id
string
obrigatório

Corpo

application/json
source_role_id
string
obrigatório
target_role_id
string
obrigatório

Resposta

Successful Response

status
string
padrão:success