Referans & Yardım
Rate Limitler
API istekleri kötüye kullanımı önlemek için hız sınırına tabidir. Sınır aşıldığında HTTP 429 ve RATE_LIMIT_EXCEEDED döner. GET/OPTIONS istekleri genel sınırdan muaftır.
Genel Limitler
| Kapsam | Limit |
|---|---|
| Dakika başına (POST/PUT/DELETE) | 100 |
| Saat başına | 1000 |
Kimlik, isteğin API anahtarı veya (anahtar yoksa) IP adresidir.
Uç Nokta Bazlı Limitler
| Uç Nokta | Limit (dk) |
|---|---|
| /api/payment/pay | 10 |
| /api/payment/pay3d | 10 |
| /api/payment/provision | 10 |
| /api/payment/refund | 10 |
| /api/payment/cancel | 10 |
| /api/auth/login | 5 |
Yanıt Başlıkları
Her yanıtta kalan kotanızı görebilirsiniz:
| X-RateLimit-Limit-Minute | Dakika limiti |
| X-RateLimit-Remaining-Minute | Dakikada kalan istek |
| X-RateLimit-Limit-Hour | Saat limiti |
| X-RateLimit-Remaining-Hour | Saatte kalan istek |
| Retry-After | 429 durumunda beklenecek saniye |
429 aldığınızda Retry-After başlığındaki saniye kadar bekleyip yeniden deneyin. Üstel geri çekilme (exponential backoff) uygulamanız önerilir.