API returns 429 only in POST requests

I’m having trouble adding an IP to any of my lists. When I send the JSON via POST, I get a 429 “too many requests” error without a Retry-After indicator, but if I request a GET for the list, it works correctly. I’m not aware of any requests being made, so I understand this to be an error. Is there anywhere I can view a log of access to the API for my account?

1 Like

I’m having the exact same issue.

I use a script that auto-updates the IP’s every 5 min. It has been working fine for weeks and now I’ve seen it stopped working 3 days ago.

After some digging I’ve noticed the same as @sistemas15, while the GET command is working fine, the PUT is not working, returning always a 429 (even if I don’t try to do it in long periods of minutes) and the following json:

{“errors”: , “messages”: , “result”: {}, “success”: false}

Seems to be related with this issue: https://www.cloudflarestatus.com/incidents/hm7491k53ppg

“Lists are still operational via Dashboard but may return 429 errors via API
Posted 3 hours ago. Nov 06, 2023 - 12:33 UTC”

This incident has been resolved.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.