• Muhasip 4.0
    • 🔒 Rate Limiting
    • Cariler
    • Uygulamalar
      • Taksit
        • Index
        • Detail
        • Create
        • Cancel
        • Logs
        • Check
    • Health
      GET
    • Schemas
      • helpers
        • variables
        • paginateSchema
      • general
        • definitions
      • apps
        • installments
          • installments
          • installmentCronHistories
      • cantacts
        • contactPeoples
        • contacts

    🔒 Rate Limiting

    Özel projeler hariç bütün sorgular için geçerlidir.
    Bu API, kötüye kullanımı önlemek amacıyla istek sınırlandırması (rate limiting) uygular.

    Genel Bilgiler#

    ÖzellikDeğer
    Zaman Penceresi60 saniye
    Limit1000 istek / IP
    Aşım Durumu429 Too Many Requests
    Header’larRateLimit-Limit, RateLimit-Remaining, RateLimit-Reset
    (Ayrıca eski X-RateLimit-* header’ları da desteklenir.)

    Davranış#

    Her IP adresi için 1 dakikalık pencere uygulanır.
    Pencere süresi dolduğunda sayaç otomatik olarak sıfırlanır.
    Limit aşıldığında API, 429 hata kodu döner.
    Header’lar üzerinden kalan istek hakkı (RateLimit-Remaining) ve sıfırlanma süresi (RateLimit-Reset) takip edilebilir.

    Hata Yanıtı Örneği#

    {
      "status": false,
      "error": "Too Many Requests",
      "message": "Rate limit exceeded. Please try again later."
    }
    Modified at 2025-10-31 22:30:47
    Previous
    Muhasip 4.0
    Next
    Uygulamalar
    Built with