Ana içeriğe geç

Hiz Sinirlandirma

FeedbackPulse implements hiz sinirlandirma across all endpoints to prevent abuse and ensure fair usage.


Rate Limits by Endpoint

Public Pages

EndpointLimitWindow
Feedback Form (view)60 req1 minute
Feedback Form (submit)10 req1 minute
OTP Verification5 req10 minutes
Feedback Wall120 req1 minute
Product Hub60 req1 minute
Yol Haritasi (view)60 req1 minute
Yol Haritasi (vote)10 req1 minute
Yol Haritasi (request)10 req1 minute
Degisiklik Gunlugu60 req1 minute
Widget120 req1 minute

Authentication

EndpointLimitWindow
Login/Register5 req1 minute
2FA Verify3 req5 minutes
Password Reset5 req1 minute
Email Verification6 req1 minute

API v2

EndpointLimitWindow
All API endpoints60 req1 minute (per tenant)

GDPR

EndpointLimitWindow
Data Export10 req1 hour
Data Deletion5 req1 hour

Per-Campaign Rate Limiting

Kampanyalar also have their own rate limits:

  • Rate Limit Per IP -- configurable per campaign (default: 10)
  • Rate Limit Window -- configurable in minutes (default: 1)

Rate Limit Response

When rate limited, you receive a 429 Too Many Requests response:

{
"message": "Too Many Attempts.",
"retry_after": 42
}

Headers:

Retry-After: 42
X-RateLimit-Limit: 60
X-RateLimit-Remaining: 0

Sonraki Adimlar