Loading article…
Loading article…
Last updated on Aug 25, 2026
Call the entitlements API to retrieve the access rights, usage limits, and service levels resolved for a subscription, so your application’s access control, feature gating, and customer experience stay aligned with what’s configured in Advanced Billing.
GET /subscriptions/{subscription_id}/entitlements
The response returns each feature’s feature_key (prefixed by kind, e.g. usage.api_calls_per_month), name, type (access_right, usage_limit, or service_right), value, enabled, the source_products it resolves from, and (for usage limits) the reset period. Use the feature_key field as a stable identifier in your access control checks.
This example walks through the full configuration of a usage limit, from feature creation to reading the result via the API.
api_calls_per_month, kind Limit, value type Numeric, the unit “calls”, and a monthly default reset period. Click Save Feature.GET /subscriptions/{subscription_id}/entitlements.feature_key (usage.api_calls_per_month), name, type, value, and reset period. Use the feature_key field in your access control checks.See Understand Entitlements to learn the concepts behind features, feature kinds, and default and overridden entitlement values.
See Configure Entitlements to set up features, attach them to Plans and Products, and configure price point entitlement values.
See View and Update Subscription Entitlements to review resolved entitlement values on subscriptions and update existing subscriptions after entitlement changes.
See Troubleshoot Entitlements to resolve missing, outdated, or unexpected entitlement values.
Still need help?
Reach out and our support team will take it from here.