Skip to main content
GET
Get All Groups

Gruppen auflisten

Rufen Sie eine Liste aller Benutzergruppen im System mit Paginierungs- und Filteroptionen ab.

Endpunkt

Beschreibung

Dieser Endpunkt gibt alle im SecureAI-System verfügbaren Benutzergruppen zurück. Es bietet detaillierte Informationen zu jeder Gruppe, einschließlich Mitgliedern, Berechtigungen und Metadaten. Dies ist nützlich für die Verwaltung des Benutzerzugriffs und der Organisationsstruktur.

Authentifizierung

Erforderlich: API-Schlüssel mit Administratorrechten

Abfrageparameter

Beispielanfrage

Erfolgsantwort

Statuscode: 200 OK

Antwortfelder

Beispielverwendung

JavaScript

Python

cURL

Fehlerantworten

401 Nicht autorisiert

403 Verboten

429 Zu viele Anfragen

Filterbeispiele

Suchgruppen

Sortieroptionen

Paginierung

Anwendungsfälle

  • Gruppenverwaltung: Alle Gruppen zu Verwaltungszwecken auflisten
  • Benutzerorganisation: Entdecken Sie verfügbare Gruppen für die Benutzerzuweisung
  • Zugriffskontrolle: Überprüfen Sie Gruppenberechtigungen und Mitgliederzahlen
  • Berichterstellung: Erstellen Sie Berichte über Gruppenstruktur und Mitgliedschaft
  • Integration: Entdecken Sie Gruppen für die Anwendungsintegration

Tarifbegrenzungen

  • Standard: 100 Anfragen pro Minute
  • Täglich: 10.000 Anfragen pro Tag
  • Monatlich: 300.000 Anfragen pro Monat

Notizen

– Auf diesen Endpunkt können nur Administratoren zugreifen
  • Paginierung: Verwendet Seitenparameter, keinen Offset
  • Flache Antwort: Die Antwort ist nicht unter dem Datenobjekt verschachtelt
  • Benutzerdetails: Enthält vollständige Benutzerinformationen für jedes Gruppenmitglied
  • Statusfilter: Kann nach Gruppenstatus filtern
  • Die Suchfunktion funktioniert über Gruppennamen und Beschreibungen hinweg
  • Sortieroptionen helfen dabei, Ergebnisse nach verschiedenen Kriterien zu organisieren

Autorisierungen

Authorization
string
header
erforderlich

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

Abfrageparameter

page
integer
Standard:1

Page number for pagination

Erforderlicher Bereich: x >= 1
limit
integer
Standard:20

Number of groups per page

Erforderlicher Bereich: 1 <= x <= 100

Search term for group name or description

status
enum<string>

Filter by group status

Verfügbare Optionen:
Active,
Inactive
sortBy
string
Standard:createdAt

Field to sort by

sortOrder
enum<string>
Standard:desc

Sort order

Verfügbare Optionen:
asc,
desc

Antwort

List of groups

success
boolean
Beispiel:

true

groups
object[]
pagination
object