Skip to content

Troubleshoot: 429 Too Many Requests or Request Too Often

Xavier Loo edited this page Aug 20, 2021 · 2 revisions

Resolve Problem

The problem exists because you have sent API request to the PopCat API too often.

There is a hard limit at the PopCat server where you are restricted to send one request in the interval of 30 seconds (800 clicks per 30 seconds). The restriction is enforced per IP address.

Therefore, please make sure you run only one PopCat per device (or IP address), including those you never use bot script.

429 error

429 error

Still Facing Problem When Running Only 1 PopCat?

Sometimes, the server may throw 429 error because they detect that you are sending API request too often even in every 30 seconds. But the case is rare and it only persist in 1~2 requests, and become normal after that.

However, if you're getting the 429 error too frequent in the short time. You may check the next section.

Getting 429 Error Too Frequent?

If you spot that the rejected request appears very frequent, you may try to:

  1. Reconnect internet on you device
  2. Clear browser cookie & refresh PopCat website
  3. Run again the script

If the error still persist, you might need to stop for 12 hours (Some claimed that this happens because your IP address has been blocked by the server for 12 hours).

Not answered your question? You may create an issue to seek for my help.


Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. You must give appropriate credit, provide a link to the original GitHub repository, and indicate if changes were made.

Please includes the line below in your redistributed and/or modified content:

Original author: Xavier Loo (https://github.com/jvloo/popcat-popbot)