Rate Limiting
There are specific limits determined for each endpoint according to their purpose of use.
For example, to maintain the performance of the system, instead of pulling the entire product list very frequently (for example, every 5 seconds), this operation is limited to only once within 3 minutes. This way, both system resources are used efficiently and service quality is maintained.
Limits
| Endpoint | Limit (can be called once in the specified time) |
|---|---|
/Products | 3 min |
/Features | 3 min |
/RecentOrders | 25 seconds |
/CompletedOrders | 40 seconds |
/Couriers | 40 seconds |
/PaymentTypes | 3 min |
/Order/{orderId} | 1 second (4 times) - Optimized for Webhook events |