Regarding being asked to prove you are a human even in /api, I believe it's because @ernest had to enable Cloudflare's ddos protection.
I tried using the api but with fedia.io as the base url but unfortunately that returns an internal server error instead: