Rate limits

Please find below a list of endpoints and their corresponding rate limits:

Node.js and React SDK methodGraphQL operationRate limit (calls per minute)
getPaywall (public)paywall (Edge API)Unlimited
getPaywall (in-app)paywall3000
provisionSubscriptionprovisionSubscription250
applySubscriptionapplySubscription250
getEntitlements / getEntitlement / getBooleanEntitlement / getNumericEntitlement / getMeteredEntitlemententitlement (Edge API)Unlimited
getActiveSubscriptionsListgetActiveSubscriptionsList (Edge API)Unlimited
getSubscriptiongetSubscription3000
provisionCustomerprovisionCustomer250
reportEventreportEvent1000 per second (<1000/bulk)
reportUsagereportUsage3000
ReportUsageBulkreportUsageBulk600 in bulks of 100
previewSubscriptionpreviewSubscription3000
estimateSubscriptionestimateSubscription3000
estimateSubscriptionUpdateestimateSubscriptionUpdate3000
cancelSubscriptioncancelSubscription3000
getCustomergetCustomerByRefId3000
updateCustomerupdateOneCustomer250
updateSubscriptionupdateOneSubscription250
archiveCustomerarchiveCustomer250
migrateSubscriptionToLatestmigrateSubscriptionToLatest250
getCouponscoupon500
RevokePromotionalEntitlementsrevokePromotionalEntitlements500

πŸ“˜

If higher rate limits are required, please contact Stigg Support