Reset all rate limits across the system.

Access: Restricted to users with role: "SUPERADMIN" Purpose: Clears all current rate limit counters - useful for emergency situations or testing

Request: No request body required

Success Response Schema:

{
  "message": "All rate limits have been reset."
}

Use Cases:

  • Emergency situations where legitimate users are being rate limited
  • Testing and development environments
  • After configuration changes to rate limiting policies
  • System maintenance and debugging

Behavior:

  • Clears all rate limit counters from storage (Redis/Memory)
  • Affects all endpoints and all users/IP addresses
  • Does not disable rate limiting - new requests will start fresh counters
  • Operation is immediate and irreversible

Error Responses:

  • 403 Forbidden: User does not have SUPERADMIN privileges
  • 401 Unauthorized: Valid JWT token required
  • 500 Internal Server Error: Failed to reset rate limits
post/api/v1/rate-limit/reset

Request body

object required

Response

Success

object required

Changes

No recorded changes to this endpoint across all 1 revision of this API.