Passer au contenu principal
GET
https://{tenantDomain}/api/v2
/
users
/
{id}
/
groups
Obtenir les groupes d’un utilisateur
curl --request GET \
  --url https://{tenantDomain}/api/v2/users/{id}/groups \
  --header 'Authorization: Bearer <token>'
[
  {
    "connection_id": "<string>",
    "created_at": "2023-11-07T05:31:56Z",
    "external_id": "<string>",
    "id": "<string>",
    "name": "<string>",
    "tenant_name": "<string>",
    "updated_at": "2023-11-07T05:31:56Z",
    "membership_created_at": "2023-11-07T05:31:56Z"
  }
]

Autorisations

Authorization
string
header
requis

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Paramètres de chemin

id
string
requis

ID de l’utilisateur dont il faut lister les groupes.

Paramètres de requête

fields
string

Liste de champs séparés par des virgules à inclure ou à exclure du résultat (selon include_fields); laissez vide pour récupérer tous les champs

Maximum string length: 256
include_fields
boolean

Indique si les champs spécifiés doivent être inclus (true) ou exclus (false).

page
integer

Indice de la page de résultats à renvoyer. La première page est 0.

Plage requise: x >= 0
per_page
integer

Nombre de résultats par page. La valeur par défaut est 50.

Plage requise: 1 <= x <= 100
include_totals
boolean

Renvoyer les résultats dans un objet contenant le nombre total de résultats (true) ou comme tableau de résultats direct (false, valeur par défaut).

from
string

ID facultatif à partir duquel commencer la sélection.

take
integer

Nombre de résultats par page. La valeur par défaut est 50.

Plage requise: 1 <= x <= 100

Réponse

Groupes récupérés avec succès.

Représente les métadonnées d’un groupe. Les listes de membres sont récupérées via un point de terminaison distinct.

connection_id
string<connection-id>

Identifiant de la connexion à laquelle ce groupe appartient (s’il s’agit d’un groupe de connexion).

created_at
string<date-time>

Horodatage de création du groupe.

external_id
string

Identifiant externe du groupe, souvent utilisé pour la synchronisation SCIM. Longueur maximale de 256 caractères.

Maximum string length: 256
id
string

Identifiant unique du groupe (généré par le service).

Required string length: 18 - 26
Pattern: ^grp_[1-9a-km-zA-HJ-NP-Z]{14,22}$
name
string

Nom du groupe. Doit être unique dans sa connexion. Doit contenir entre 1 et 128 caractères ASCII imprimables.

Required string length: 1 - 128
Pattern: ^[\x20-\x7E]+$
tenant_name
string

Identifiant du locataire auquel ce groupe appartient.

Minimum string length: 3
Pattern: ^[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$
updated_at
string<date-time>

Horodatage de la dernière mise à jour du groupe.

membership_created_at
string<date-time>

Horodatage indiquant quand l’appartenance au groupe a été ajoutée.