Passer au contenu principal
POST
/
v3
/
enterprise
/
members
/
users
Inviter des utilisateurs
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>"
  }
]
Cet endpoint crée des attributions de rôle directes pour les utilisateurs invités. Pour gérer l’appartenance via des groupes IDP, utilisez les endpoints de gestion des rôles des groupes IDP.

Permissions

Nécessite un utilisateur de service disposant de l’autorisation ManageAccountMembership au niveau Enterprise.

Autorisations

Authorization
string
header
requis

Identifiant de compte de service (préfixe : cog_)

Corps

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

Réponse

Réponse réussie

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