Previously on Cloudflare, I’ve had issues where my clients reported being blocked when making requests to my API because their IP addresses are obviously from data centers.
It’s completely normal for Cloudflare to block requests from data centers in an effort to block bots visiting my website, but of course the subdomain api.domain.com is obviously an API and is obviously also accessed by data centers.
Currently, our solution is to disable Cloudflare’s WAF for the API subdomain, a paid feature and the only reason we currently have to pay $20/month.
What other solutions are there? Because I understand that people host client-facing APIs protected by Cloudflare and must be facing this issue.