How does it work?
First, register a limiter, limiter - is just a UUID that you can use to query RateLimit.Org API.
Next you need to re-route all requests from all your apps to a limiter you registered before.
RateLimit.Org will make sure that all the requests are made within time frame you specified while creating a limiter.
If you want to self-host RateLimit.Org please follow instructions in this article.
Register a limiter
- cURL
- Node.js
- Python
- The
Query Params
-
requests_count - maximum number of requests allowed for specified time frame. The default is only one.
-
time_frame - time frame in which requests can be executed.
Response
As a response you will get a UUID string, which you will need for request later.
Make a request
- cURL
- Node.js
- Python
- The
Params
-
id - identifier received from register request.
Query Params
-
url - URL you want to query with a limiter.
-
...rest - all other query params will be forwarded when executing request.
Response
As a response you will get whatever was the response when executing request.