コンテンツにスキップ

API キー

  1. ダッシュボードでアプリを選択
  2. 「API Keys」セクションでキー名を入力しスコープを選択
  3. 「作成」をクリック — キーはこのとき一度だけ表示されます
スコープ用途許可される操作
subscribe_onlyフロントエンド埋め込み購読の登録・解除のみ
notifyサーバーサイド通知送信通知送信 + 購読操作
full管理用全操作(アプリ情報取得・統計含む)
ユーザーのブラウザ (フロントエンド)
└─ subscribe_only キー → /api/v1/apps/:id/subscriptions (POST/DELETE)
自社サーバー (バックエンド)
└─ notify キー → /api/v1/notify (POST)
CI / 管理スクリプト
└─ full キー → 全エンドポイント

API キーは Authorization: Bearer ヘッダーで送信します。

Terminal window
curl -H "Authorization: Bearer pk_your_key_here" \
https://todoke-api.naoto24kawa.workers.dev/api/v1/notify \
-H "Content-Type: application/json" \
-d '{"app_id":"...","title":"test","body":"test"}'
pk_a1b2c3d4e5f6... (64文字の16進数)

キーを削除すると即座に無効化されます。そのキーを使っているアプリケーションは認証エラーになります。削除したキーは復元できません。