A few days ago, Cloudflare began stopping Retool from accessing the API endpoints on my website.
It had been allowing them for nearly two years but it decided to do the bot challenge.
My Retool dashboard had all of my reports coming up with something like this:
This is the “prove you’re a human” bot challenge HTML that Cloudflare uses.
To solve the problem – in Cloudflare, go to Security > WAF > Tools.
Then add the Retool IPs as “Allow”. Do yourself a favour and add a note of “Retool”.
The Retool IPs are currently:
More details from here: https://docs.retool.com/docs/allow-retools-cloud-ip-addresses
After entering them in your Tools Tab will look a bit like this:
Refresh your Retool dashboard and you should be good to go!
Any problems – contact Cloudflare!