Throttling limits for APIs

When your website performs a given operation, the Amazon Pay service limits the number of requests that you can make in a given amount of time. This process of limiting, called throttling, protects the web service from being overwhelmed with requests and ensures that all authorized websites have access to the web service.

For definitions of throttling terminology and a complete explanation of throttling, see Throttling: Limits to how often you can submit requests in the Amazon MWS Developer Guide.

Throttling limits for payment APIs

API

Production

Sandbox

Max
Request
Quota

Restore
Rate

Max
Request
Quota

Restore
Rate

Authorize

10

1/sec

2

1 every 2 sec

CancelOrderReference

10

1/sec

2

1 every 2 sec

Capture

10

1/sec

2

1 every 2 sec

CloseAuthorization

10

1/sec

2

1 every 2 sec

CloseOrderReference

10

1/sec

2

1 every 2 sec

ConfirmOrderReference

10

1/sec

2

1 every 2 sec

GetAuthorizationDetails

20

2/sec

5

1/sec

GetCaptureDetails

20

2/sec

5

1/sec

GetOrderRefereceDetails

20

2/sec

5

1/sec

GetRefundDetails

20

2/sec

5

1/sec

GetServiceStatus

2

1 every 5 min

2

1 every 5 min

Refund

10

1/sec

2

1 every 2 sec

SetOrderAttributes

10

1/sec

2

1 every 2 sec

SetOrderReferenceDetails

10

1/sec

2

1 every 2 sec

Throttling limits for recurring payment-specific APIs

API

Production

Sandbox

Max
Request
Quota

Restore
Rate

Max
Request
Quota

Restore
Rate

AuthorizeOnBillingAgreement

10

1/sec

2

1 every 2 sec

CloseBillingAgreement

10

1/sec

2

1 every 2 sec

ConfirmBillingAgreement

10

1/sec

2

1 every 2 sec

CreateOrderReferenceForId

10

1/sec

2

1 every 2 sec

GetBillingAgreementDetails

20

2/sec

5

1/sec

SetBillingAgreementDetails

10

1/sec

2

1 every 2 sec

ValidateBillingAgreement

10

1/sec

2

1 every 2 sec


Copyright © 2009-2018 Amazon.com, Inc. or its affiliates. Amazon and Amazon.com are registered trademarks of Amazon.com, Inc. or its affiliates. All other trademarks are the property of their respective owners.