Why did I receive a ThrottlingExceptions error with API requests that are made to AWS KMS?

2 minute read

I received the following ThrottlingException error with API requests that were made to AWS Key Management Service (AWS KMS): “You have exceeded the rate at which you may call KMS. Reduce the frequency of your calls. (Service: AWSKMS; Status Code: 400; Error Code: ThrottlingException; Request ID: EXAMPLEID”

Short description

The ThrottlingException error code indicates that the rate of API requests to AWS KMS exceeds the request quotas for your AWS account. As a result, the AWS KMS service throttles the API request.


Use the following best practices to troubleshoot ThrottlingException errors:

Related information

What happens to new or existing objects when I turn on default encryption with AWS KMS on my Amazon S3 bucket?

AWS OFFICIALUpdated 6 months ago