Skip to main content
GET
Get All Groups

グループをリストする

ページネーションとフィルタリングのオプションを使用して、システム内のすべてのユーザー グループのリストを取得します。

エンドポイント

説明

このエンドポイントは、SecureAI システムで利用可能なすべてのユーザー グループを返します。メンバー、権限、メタデータなど、各グループに関する詳細情報が提供されます。これは、ユーザー アクセスと組織構造を管理するのに役立ちます。

認証

必須: 管理者権限を持つ API キー

クエリパラメータ

リクエストの例

成功の応答

ステータス コード: 200 OK

応答フィールド

使用例

JavaScript

パイソン

cURL

エラー応答

401 不正

403 禁止

429 リクエストが多すぎます

フィルタリングの例

グループの検索

並べ替えオプション

ページネーション

使用例

  • グループ管理: 管理目的ですべてのグループをリストします。
  • ユーザー組織: ユーザー割り当てに使用可能なグループを検出します
  • アクセス制御: グループの権限とメンバー数を確認します。
  • レポート: グループの構造とメンバーシップに関するレポートを生成します。
  • 統合: アプリケーション統合のためのグループを検出します

レート制限

  • デフォルト: 1 分あたり 100 リクエスト
  • 毎日: 1 日あたり 10,000 リクエスト
  • 毎月: 毎月 300,000 件のリクエスト

注意事項

  • このエンドポイントには管理者のみがアクセスできます
  • ページネーション: オフセットではなくページパラメータを使用します。
  • フラットな応答: 応答はデータ オブジェクトの下にネストされていません
  • ユーザーの詳細: 各グループ メンバーの完全なユーザー情報が含まれます
  • ステータスフィルター: グループステータスでフィルターできます。
  • 検索機能はグループ名と説明全体で機能します
  • 並べ替えオプションは、さまざまな基準に基づいて結果を整理するのに役立ちます

承認

Authorization
string
header
必須

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

クエリパラメータ

page
integer
デフォルト:1

Page number for pagination

必須範囲: x >= 1
limit
integer
デフォルト:20

Number of groups per page

必須範囲: 1 <= x <= 100

Search term for group name or description

status
enum<string>

Filter by group status

利用可能なオプション:
Active,
Inactive
sortBy
string
デフォルト:createdAt

Field to sort by

sortOrder
enum<string>
デフォルト:desc

Sort order

利用可能なオプション:
asc,
desc

レスポンス

List of groups

success
boolean
:

true

groups
object[]
pagination
object