デベロッパーツールでUUIDを特定する手順
Cloudflareの対象Workerの Settings > Builds 画面を開きます。
キーボードの F12(Macは Cmd + Option + I)を押してデベロッパーツールを開き、「Network(ネットワーク)」 タブを選択します。通信を絞り込むフィルター欄(Filter)に tokens と入力しておきます。
F5を押してリロードします。通信データ(レスポンス)を確認するとその瞬間に、ネットワークタブに tokens?... という通信が表示されます。それをクリックします。
右側に表示される 「Preview」 または 「Response」 タブを開きます。以下のようなJSON形式のデータが表示され、その中からbuild_token_uuidを探します。
[
{
"build_token_uuid": "aaaaffff-bbbb-4444-3333-55557777cccc",
"owner_type": "user",
"build_token_name": "Workers API Build Token Name Here",
"cloudflare_token_id": "thisiscloudflaretokenidabcdef123"
}
]
この build_token_uuid をつかいます。
APIキー確認
グローバルAPIキー(Global API Key)を取得するCloudflareダッシュボード右上の一番右にある 人型アイコン(マイプロフィール) をクリックし、「ユーザー API トークン」(User API Tokens)を選択します。
ページを少し下にスクロールすると、「API キー」(API Keys)というセクションがあります。「Global API Key」 の横にある 「表示」(View)ボタンをクリックします。認証すると、長い文字列(APIキー) が表示されるので、コピーして控えます。
リクエスト送信
curl -X DELETE "https://cloudflare.com{あなたのアカウントID}/builds/tokens/{デベロッパーツールで調べたUUID}" \
-H "X-Auth-Email: {Cloudflareに登録しているメールアドレス}" \
-H "X-Auth-Key: {取得したグローバルAPIキー}" \
-H "Content-Type: application/json"
成功すると
{
"result": "ok",
"success": true,
"errors": [],
"messages": []
}
が返ってきます。
以上!