The API has clearly been having issues for the past few days as reported by many users. Though the status page does not reflect this at all. I was using that as my source of truth and ended up thinking that the problem was on my end. Though its clear now that its not a very good source at all for updates.
Hello,
We are constantly working to resolve your issues, if you are struggling with any problem, we are always available to assist you.