API Gateway Throttling

  • Account Limit
    • By default throttles at 10000 request/second across all API
    • Soft limit can be increased upon request
    • Will throw 429 too many request
    • Time limit: 29 seconds
  • Can set Stage Limit & Method Limits for each stage so that if 1 stage is under attack. It doesn't affect the other state
  • Or define Usage Plans to throttle per customer

Note: Similar to Lambda Concurrency and Throttling, for API Gateway, if 1 API is overloaded, will cause other API to be throttled