Setting a max budget

Maybe I’m missing it, but I can’t find a way to set a max budget. So if we are DDOS’s or attacked in another way, we will not end up with a 100K Algolia bill. Is this possible?

@jn1 welcome to the community!

We rate limit incoming requests as described here and we also have our Cost Management tool, which you can find in your account settings to help alert for any unexpected usage.

If you are using a frontend library, it’s possible to view the logs of your incoming requests for any potential malicious actors and you could block them from your web server so that they cannot submit additional search requests.

If you are using a backend library, there’s additional logic you could add to your application to rate limit incoming requests as well. This will depend on how exactly you have integrated Algolia.

Happy to help further, let us know! Thanks! :slight_smile:

1 Like