for domain in $(cat domains.txt); do printf "Adding ${domain}:\n" add_output=`curl https://api.cloudflare.com/client/v4/zones \ --header "Authorization: Bearer " \ --header "Content-Type: application/json" \ --data '{ "account": { "id":"" }, "name": "'"$domain"'", "type": "full" }'` echo $add_output | jq . domain_id=`echo $add_output | jq -r .result.id` printf "\n\n" printf "DNS quick scanning ${domain}:\n" scan_output=`curl --request POST https://api.cloudflare.com/client/v4/zones/$domain_id/dns_records/scan \ --header "X-Auth-Email: " \ --header "X-Auth-Key: "` echo $scan_output | jq . done