https://developers.cloudflare.com/api/operations/zone-purge

環境変数は.envファイルに入れる。

#!/bin/bash
set -euxo pipefail

source .env

curl "https://api.cloudflare.com/client/v4/zones/${ZONE_ID}/purge_cache" \
--header "Authorization: Bearer ${CLOUDFLARE_API_TOKEN}" \
--header "Content-Type: application/json" \
--data '{"purge_everything": true}'