// ゾーンIDを取得
curl -s -X GET "https://api.cloudflare.com/client/v4/zones?name=ドメイン名&status=active&page=1&per_page=20&order=status&direction=desc&match=all" \
-H "X-Auth-Email: 会員メールアドレス" \
-H "X-Auth-Key: APIKey" \
-H "Content-Type: application/json"
// キャッシュクリア
curl -X DELETE "https://api.cloudflare.com/client/v4/zones/ゾーンID/purge_cache" \
-H "Content-Type:application/json" \
-H "X-Auth-Email: 会員メールアドレス" \
-H "X-Auth-Key: APIKey" \
--data '{"files":["削除するファイルパス"]}'
cURLでCloudflare APIでキャッシュを削除する方法です。最初にゾーンIDを取得して、そのあとにキャッシュクリアのクエリを叩きます。