To secure and protect the public API and improve its stability, we will be rolling out rate limiting around a month or so. The limits are designed to ensure the smooth operation of all existing integrations, and the logs show that this should not affect any integration but a handful.
But even if you aren’t one of those who we contacted for this reason because their integrations could get affected and need updating, you should still make sure that your integration will be able to handle 429 responses gracefully before ~30 days.
The upcoming rate limits are listed at the API docs below. If you have any questions, just post them in the Friendly Feedback forum and we will reply.
Basically what you would need to do would be to have your integration wait a while if it receives a 429 response - without it losing track of what it was doing before it got the 429 response. If you could optimize the amount of calls you are making in the process, it would be even better. If you need advice on how to optimize your calls, just describe how your app works a bit in the feedback forum above so we can recommend different methods to do so.