APIキーの取得と管理
このページでは、Report Flow APIを使用するために必要なAPIキーの取得方法と管理方法を説明します。
APIキーの取得
1. ワークスペースを作成
Report Flowの管理画面(https://re-port-flow.com)にログインし、新しいワークスペースを作成します。
ワークスペース作成時に、アプリケーションキーが自動的に生成されます。
2. API連携情報を確認
ワークスペース詳細画面→「API連携」タブを開くと、以下の情報が表示されます:
- API URL:
https://api.re-port-flow.com/(コピーボタンあり) - アプリケーションキー:
ak_xxxxxxxxxxxxxxxx(コピーボタンあり)
各項目の右側にあるコピーボタンをクリックすると、値がクリップボードにコピーされます。
備考
1ワークスペースにつき1つのアプリケーションキー
各ワークスペースには1つのアプリケーションキーが紐付いています。キーは定期的に再生成して更新できます。
APIキーの管理
キーの確認
ワークスペース詳細画面の「API連携」タブで、現在のアプリケーションキー情報を確認できます:
- API URL:
https://api.re-port-flow.com/(コピー可能) - アプリケーションキー:
ak_xxxxxxxxxxxxxxxx(コピー可能) - 最終ローテーション日:
2024-02-14
セキュリティ推奨事項
環境変数での管理
推奨: APIキーは環境変数で管理し、コードにハードコードしない
# .env ファイル
REPORT_FLOW_APP_KEY=ak_xxxxxxxxxxxxxxxx
// 使用例
const appKey = process.env.REPORT_FLOW_APP_KEY;
.gitignoreへの追加
# APIキーを含むファイルをGit管理から除外
.env
.env.local
.env.production
secrets.json