管理者向けREST API
Keeper管理者向けREST APIを使用して、SIEM互換の監査イベントを取得す
この新しいAPIは現在限定ベータ版で、すべての顧客の皆様が利用できるわけではありません。ご不明な点がございましたら、Keeperチームまでお問い合わせください。
概要
Keeper管理者向けREST APIを使用すると、ビジネス顧客はトークンを生成し、SIEM、請求管理、CSPMソリューションなどのサードパーティ統合向けにKeeperのREST APIと連携できます。
要件
エンタープライズルート管理者権限 (APIトークンを作成するために必須)
(任意) CLIでトークンを管理する場合はKeeperコマンダーをインストール
API トークンの生成 (管理コンソール)
Keeper 管理コンソールにアクセスし、ルート管理者としてサインインします。
左側のナビゲーションメニューで [統合] を選択します。
[APIトークンの生成] をクリックします。
トークンの [名前] を入力します。
[APIの権限] (例: SIEM、CSPM、請求) と [アクセスレベル] (読み取り または 読み取り/書き込み) を選択します。
[トークンの有効期限] を選択します (24 時間、7 日間、30 日間、1 年間、または期限なし)。
[トークンの生成] をクリックします。
トークンをすぐにコピーまたはダウンロードします。表示されるのはこのタイミングのみです。




コマンダー (CLI) で API トークンを管理する
コマンダーCLIには、public-api-key コマンドグループがあり、list、generate、revoke の各操作を実行できます。以下のコードでよく使用される操作手順を記載しました。
1. APIトークンの一覧表示
2. APIトークンの生成
ロールとアクションコード
ロール:
SIEM、CSPM、BILLINGアクション:
1 = READ、2 = READ_WRITE有効期限のオプション:
24h、7d、30d、1y、never
3. APIトークンの取り消し
監査イベントAPI
Retrieves a paginated list of audit events for a specific enterprise between two dates. This endpoint is primarily used for SIEM integrations (e.g., Azure Sentinel) and is compatible with other log aggregation tools.
Results are returned in pages. Use the continuation_token from the response to retrieve the next page. When there are no more results, continuation_token will be null and has_more will be false.
Example:
curl --location 'https://keepersecurity.com/api/rest/public/events?start_date=2025-11-24T00%3A00%3A00Z&limit=20&end_date=2025-11-26T23%3A59%3A59Z' --header 'x-api-token: Bearer YOUR_API_TOKEN'
100A paginated list of audit events
Bad request
Unauthorized
Server error
エンドポイント
目的
指定した日付範囲内の監査イベントをエンタープライズ全体から取得する。
認証
以下のように、APIトークンを x-api-token ヘッダに含めて送信します。
x-api-token: Bearer <API_TOKEN>
クエリのパラメータ
start_date
ISO 8601
はい
日付範囲の開始日時 (例: 2024-07-09T00:00:00Z)
end_date
ISO 8601
はい
日付範囲の終了日時 (例: 2025-07-10T19:45:00Z)
continuation_token
文字列
ページネーション時のみ
APIから返されたトークンを使用して次のページのイベントを取得します。
ヘッダ
x-api-token
Bearer <API_TOKEN>
リクエストの例
ページネーションなし
ページネーション付き
成功レスポンスの例 (200)
エラーコード
400
開始日が指定されていません
start_date クエリパラメーターが指定されていません。
400
終了日が指定されていません
end_date クエリパラメーターが指定されていません。
401
認証エラー
APIトークンが無効、または指定されていません。
500
サーバー内部エラー
想定外のサーバーエラーが発生しました。
セキュリティ上の注意事項
APIトークンはパスワードと同様に扱い、定期的にローテーションしてください。
権限は必要最小限のロールとアクションに制限してください。
有効期限は短く設定し、自動化など特別な用途でのみ「期限なし」を使用してください。
トークンは安全な場所 (例: Keeperボルト、クラウドKMSなど) に保管してください。
付録: クイックリファレンス (コマンダー)
最終更新

