diff --git a/Amazon.SellingPartnerApi.API/Controllers/ShippingV2Controller.cs b/Amazon.SellingPartnerApi.API/Controllers/ShippingV2Controller.cs index 4c2e8ae..72d5dbb 100644 --- a/Amazon.SellingPartnerApi.API/Controllers/ShippingV2Controller.cs +++ b/Amazon.SellingPartnerApi.API/Controllers/ShippingV2Controller.cs @@ -27,7 +27,7 @@ public class ShippingV2Controller : ControllerBase ) { IsDebugMode = true, - MaxThrottledRetryCount = 1 + MaxThrottledRetryCount = 2 }; return credential; diff --git a/Amazon.SellingPartnerApiSDK/Misc/RateLimitsDefinitions.cs b/Amazon.SellingPartnerApiSDK/Misc/RateLimitsDefinitions.cs index 7508379..cb34ba4 100644 --- a/Amazon.SellingPartnerApiSDK/Misc/RateLimitsDefinitions.cs +++ b/Amazon.SellingPartnerApiSDK/Misc/RateLimitsDefinitions.cs @@ -9,13 +9,13 @@ namespace Amazon.SellingPartnerApiSDK.Misc return new Dictionary() { //ShippingV2 - { RateLimitType.ShippingV2_CancelShipment, new RateLimits(80.0M, 100) }, - { RateLimitType.ShippingV2_DirectPurchaseShipment, new RateLimits(80.0M, 100) }, - { RateLimitType.ShippingV2_GetAdditionalInputs, new RateLimits(80.0M, 100) }, - { RateLimitType.ShippingV2_GetRates, new RateLimits(80.0M, 100) }, - { RateLimitType.ShippingV2_GetShipmentDocument, new RateLimits(80.0M, 100) }, - { RateLimitType.ShippingV2_GetTracking, new RateLimits(80.0M, 100) }, - { RateLimitType.ShippingV2_PurchaseShipment, new RateLimits(80.0M, 100) }, + { RateLimitType.ShippingV2_CancelShipment, new RateLimits(5.0M, 15) }, + { RateLimitType.ShippingV2_DirectPurchaseShipment, new RateLimits(5.0M, 15) }, + { RateLimitType.ShippingV2_GetAdditionalInputs, new RateLimits(5.0M, 15) }, + { RateLimitType.ShippingV2_GetRates, new RateLimits(5.0M, 15) }, + { RateLimitType.ShippingV2_GetShipmentDocument, new RateLimits(5.0M, 15) }, + { RateLimitType.ShippingV2_GetTracking, new RateLimits(5.0M, 15) }, + { RateLimitType.ShippingV2_PurchaseShipment, new RateLimits(5.0M, 15) }, { RateLimitType.Authorization_GetAuthorizationCode, new RateLimits(1.0M, 5) },