Passer au contenu principal
GET
/
v3beta1
/
organizations
/
{org_id}
/
members
/
users
/
{user_id}
Récupérer un utilisateur de l'organisation
curl --request GET \
  --url https://api.devin.ai/v3beta1/organizations/{org_id}/members/users/{user_id} \
  --header 'Authorization: Bearer <token>'
{
  "email": "<string>",
  "name": "<string>",
  "role_assignments": [
    {
      "role": {
        "role_id": "<string>",
        "role_name": "<string>"
      },
      "org_id": "<string>"
    }
  ],
  "user_id": "<string>",
  "idp_role_assignments": [
    {
      "idp_group_name": "<string>",
      "role": {
        "role_id": "<string>",
        "role_name": "<string>"
      },
      "org_id": "<string>"
    }
  ]
}
Cet endpoint renvoie un membre d’une organisation par ID, y compris les attributions de rôle directes et celles dérivées des groupes de l’IdP.

Autorisations

Nécessite un utilisateur de service disposant de l’autorisation ViewOrgMembership au niveau de l’organisation.

Autorisations

Authorization
string
header
requis

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

Paramètres de chemin

user_id
string
requis

ID utilisateur

Réponse

Réponse réussie

Utilisateur avec des affectations de rôle directes et dérivées d’un groupe IDP.

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