Skip to main content
GET
Get All Groups

Liste des groupes

Récupérez une liste de tous les groupes d’utilisateurs du système avec des options de pagination et de filtrage.

Point de terminaison

Description

Ce point de terminaison renvoie tous les groupes d’utilisateurs disponibles dans le système SecureAI. Il fournit des informations détaillées sur chaque groupe, notamment les membres, les autorisations et les métadonnées. Ceci est utile pour gérer l’accès des utilisateurs et la structure organisationnelle.

Authentification

Obligatoire : clé API avec privilèges d’administrateur

Paramètres de requête

Exemple de demande

Réponse réussie

Code d’état : 200 OK

Champs de réponse

Exemple d’utilisation

###JavaScript
###Python

boucle

Réponses d’erreur

401 Non autorisé

403 Interdit

429 Trop de demandes

Exemples de filtrage

Groupes de recherche

Options de tri

Pagination

Cas d’utilisation

  • Gestion des groupes : répertoriez tous les groupes à des fins administratives
  • Organisation des utilisateurs : découvrez les groupes disponibles pour l’affectation des utilisateurs
  • Contrôle d’accès : vérifiez les autorisations du groupe et le nombre de membres
  • Reporting : Générez des rapports sur la structure et l’adhésion du groupe
  • Intégration : découvrez des groupes pour l’intégration d’applications

Limites de taux

  • Par défaut : 100 requêtes par minute
  • Quotidien : 10 000 requêtes par jour
  • Mensuel : 300 000 demandes par mois

Remarques

  • Ce point de terminaison n’est accessible que par les administrateurs
  • Pagination : utilise le paramètre de page, pas le décalage
  • Réponse plate : la réponse n’est pas imbriquée sous l’objet de données
  • Détails de l’utilisateur : comprend des informations utilisateur complètes pour chaque membre du groupe
  • Filtre de statut : peut filtrer par statut de groupe
  • La fonctionnalité de recherche fonctionne sur les noms et descriptions de groupes
  • Les options de tri aident à organiser les résultats selon différents critères

Autorisations

Authorization
string
header
requis

API key authentication using Bearer token format. Example: Authorization: Bearer sk-your-api-key-here

Paramètres de requête

page
integer
défaut:1

Page number for pagination

Plage requise: x >= 1
limit
integer
défaut:20

Number of groups per page

Plage requise: 1 <= x <= 100

Search term for group name or description

status
enum<string>

Filter by group status

Options disponibles:
Active,
Inactive
sortBy
string
défaut:createdAt

Field to sort by

sortOrder
enum<string>
défaut:desc

Sort order

Options disponibles:
asc,
desc

Réponse

List of groups

success
boolean
Exemple:

true

groups
object[]
pagination
object