The rate limiting is managed using a weighted scoring system. This allows users to make more basic requests and will better allow Glacier to handle more computationally complex requests.

Rate Limit Tiers

The maximum rate-limiting score for a user depends on their subscription level and is delineated in the following table:

Subscription LevelPer Minute LimitPer Day Limit
Unauthenticated6,0001,200,000
Free8,0002,000,000
Base10,0003,750,000
Growth14,00011,200,000
Pro20,00025,000,000

To update your subscription level use the AvaCloud Portal

Note that rate limits apply collectively across both Webhooks and Data APIs, with usage from each counting toward your total rate limit.

Rate Limit Categories

The keys and values for each weight are as follows:

WeightValue
Free1
Small10
Medium20
Large50
XL100
XXL200

Rate Limits for Glacier Endpoints

The weights for each route are defined in the table below:

EndpointMethodWeightValue
/v1/webhooksPOSTMedium20
/v1/webhooksGETSmall10
/v1/webhooks/{id}GETSmall10
/v1/webhooks/{id}DELETEMedium20
/v1/webhooks/{id}PATCHMedium20
/v1/webhooks:generateOrRotateSharedSecretPOSTMedium20
/v1/webhooks:getSharedSecretGETSmall10
/v1/webhooks/{id}/addressesPATCHMedium20
/v1/webhooks/{id}/addressesDELETEMedium20
/v1/webhooks/{id}/addressesGETMedium20
All rate limits, weights, and values are subject to change