Requested feature overview description.
If possible, mess with Cloudflare settings to see if API requests can avoid getting captchas meant for humans, especially if the requests are coming from already logged in users.
Ideally, replacing those captchas with a "403 - here's a unique session cookie, try again in X minutes" would be perfect as it would give whatever tool is using the API a way to recover gracefully, but I doubt Cloudflare can handle such sophisticated traffic control given how maybe 5 requests over an hour (accompanied by valid login cookie and custom user agent, of course) was enough to trigger the stupid captcha.
Why would it be useful?
There is literally zero reason to send the "I'm not a robot" captcha page in response to an API request: APIs are for machines and not for users so there's no one to solve the captcha, to add insult to injury json parsing doesn't require javascript support but the captcha page does.
With how things are right now, even simply testing tag import a handful of times to debug your parser can be a pain in the ass.
What part(s) of the site page(s) are affected?
All API requests probably, only tested /posts.json as that's the API I needed for tag import.