Is this related to the api issue on the 15th?

Seems it is still not resolved.
We have response time for more than 60 seconds until timeout.

On the API? I would open a support ticket as the status page shows no issues.

To contact Cloudflare Customer Support, login & go to https://dash.cloudflare.com/?account=support and select get more help. If you receive an automatic response that does not help you, please reply and indicate you need more help.