Why am I receiving a ThrottlingExceptions error when making requests to AWS KMS?

2 minute read

I received a ThrottlingException error when making requests to AWS Key Management Service (AWS KMS) similar to the following: 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 requests to AWS KMS is exceeding the request quotas for your AWS account. As a result, the AWS KMS service throttles the request.


Use the following best practices to troubleshoot ThrottlingException errors:

Related information

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

Manage your AWS KMS API request rates using Service Quotas and Amazon CloudWatch

AWS OFFICIALUpdated 3 years ago