Quotas for the AWS Partner Central Benefits API
The AWS Partner Central Benefits API has the following quotas.
Request quotas
| API operations | Quota (per AWS account) |
|---|---|
| ListBenefits | 20 per second |
| GetBenefit | 20 per second |
| AmendBenefitApplication | 10 per second |
| CancelBenefitApplication | 10 per second |
| CreateBenefitApplication | 10 per second |
| GetBenefitApplication | 20 per second |
| ListBenefitApplications | 30 per second |
| RecallBenefitApplication | 10 per second |
| SubmitBenefitApplication | 10 per second |
| UpdateBenefitApplication | 10 per second |
| GetBenefitAllocation | 20 per second |
| ListBenefitAllocations | 20 per second |
| AssociateBenefitApplicationResource | 10 per second |
| DisassociateBenefitApplicationResource | 10 per second |
Additional quotas
| Display name | Catalog | Description | Default value |
|---|---|---|---|
| Benefit applications | AWS | The maximum number of benefit applications you can create in the AWS catalog | 10,000 |
| Benefit applications | Sandbox | The maximum number of benefit applications you can create in the Sandbox catalog | 10,000 |
Understanding and managing quotas
Rate limiting
When an API rate limit is reached, the service will respond with a ThrottlingException. To better handle rate limiting, AWS recommends implementing exponential backoff and retry strategies in your application.
Requesting a quota increase
If the default quotas do not meet your requirements, you can request a quota
increase through the Service Quotas page