Skip to main content
Developer Hub は、組織の Public API アクセスを運用するためのワークスペースです。ダッシュボードの 設定 → 連携 & Developers → Developer Hub にあり、サービスアカウント、サービスアカウントが保持する APIキー、そのキーによって生成されるリクエストログの3つを一元的に扱えます。
Developer Hub が表示されない場合は、組織の管理者にアクセス権限の確認を依頼するか、Living Security サポートまでお問い合わせください。
API を初めてお使いの場合は、まず認証で、APIキーと OAuth クライアント認証情報のどちらを使用するかを選択してください。APIキーによる連携では OAuth は必要ありません。クイックスタートでは、サービスアカウントの作成から、APIキーを使用した最初の認証済みリクエストまでを順を追って説明しています。

サービスアカウント

サービスアカウントは、連携に付与する名前付きの ID です。APIキーや OAuth クライアントを所有できます。各アカウントには付与された権限のセット(例: entity:read や reporting:read)があり、これがそのアカウントの下で作成されるすべての認証情報に対する上限となります。連携ごとに1つのアカウントを作成し、アカウント単位で有効化または無効化し、権限はいつでも編集できます。

APIキー

APIキーは、Public API へのリクエストを認証します。キーはサービスアカウントの詳細ページで作成し、常にそのアカウントの権限のサブセットにスコープが限定されます。すべてのキーには、ak_ で始まる識別子と、lsk_live_ で始まるシークレットがあります。シークレットが表示されるのは、作成時またはローテーション時の1回のみです。有効期限の設定は必須です。ローテーションには重複期間が設けられているため、ダウンタイムなしでデプロイメントを切り替えられます。失効は即時に反映されます。キーは、組織のリージョンに対応した /v1 ホストでのみ認証できます。詳細はリージョンをご覧ください。

リクエストログ

リクエストログタブには、組織の Public API トラフィックが表示されます。過去24時間のリクエスト数、エラー率、レート制限されたリクエストに加え、個々のリクエストを検索できるログを確認できます。サービスアカウント、APIキー、メソッド、ステータスクラス、判定、期間で絞り込めるほか、API レスポンスで返された Request-Id を検索して、リクエストがどのように処理されたかを正確に追跡することもできます。

ガイド

認証

APIキーと OAuth のどちらを使用するかを選択し、サービスアカウントの ID について理解します。

サービスアカウント

ワークロードごとの ID を設計し、そのライフサイクルを管理します。

APIキー

認証情報を安全に作成、スコープ設定、ローテーション、失効します。

リクエストログ

トラフィックを追跡し、認証情報で絞り込み、リクエスト ID でデバッグします。

API クイックスタート

ゼロから最初の認証済みリクエストまでを説明します。

Power BI

Power BI を /v1 に接続し、運用向けとレポート向けの粒度を選択して、安全に更新します。