Saltar al contenido principal
POST
/
v3
/
enterprise
/
members
/
users
Invitar usuarios
curl --request POST \
  --url https://api.devin.ai/v3/enterprise/members/users \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "emails": [
    "<string>"
  ],
  "enterprise_role_id": "<string>"
}
'
[
  {
    "email": "<string>",
    "name": "<string>",
    "role_assignments": [
      {
        "role": {
          "role_id": "<string>",
          "role_name": "<string>",
          "role_type": "enterprise"
        },
        "org_id": "<string>"
      }
    ],
    "user_id": "<string>"
  }
]
Este endpoint crea asignaciones directas de roles para los usuarios invitados. Para gestionar la membresía mediante grupos del IDP, use los endpoints de gestión de roles de grupos del IDP.

Permisos

Requiere un usuario de servicio con el permiso ManageAccountMembership a nivel Enterprise.

Autorizaciones

Authorization
string
header
requerido

Credencial de usuario de servicio (prefijo: cog_)

Cuerpo

application/json
emails
string[]
requerido
Maximum array length: 100
enterprise_role_id
string
requerido

Respuesta

Respuesta válida

email
string | null
requerido
name
string | null
requerido
role_assignments
RoleAssignment · object[]
requerido
user_id
string
requerido