İstek Limitleri (Rate Limiting)
Her bir endpoint için, kullanım amacına uygun olarak belirlenmiş özel limitler bulunmaktadır.
Örneğin, sistemin performansını korumak adına, tüm ürün listesini çok sık (örneğin her 5 saniyede bir) çağırmak yerine, bu işlem 3 dakika içerisinde yalnızca 1 kez yapılabilecek şekilde sınırlandırılmıştır. Böylece sistem kaynakları verimli kullanılır ve hizmet kalitesi korunur.
Limitler
| Endpoint | Limit (belirtilen aralıkta azami çağrı sıklığı) |
|---|---|
/Products | 3 dk |
/Features | 3 dk |
/RecentOrders | 25 saniye |
/CompletedOrders | 40 saniye |
/Couriers | 40 saniye |
/PaymentTypes | 3 dk |
/Order/{orderId} | 1 saniyede en fazla 4 çağrı — webhook olayları için optimize edilmiştir |