Query
Parameters
Query parameters for fetching entitlements state
Return Type
Returns anEntitlementsState object with:
| Field | Type | Description |
|---|---|---|
accessDeniedReason | EntitlementsStateAccessDeniedReason | Global access denial reason |
entitlements | [Entitlement] | List of entitlements |
Global Access Denied Reasons
| Reason | Description |
|---|---|
CustomerNotFound | Customer doesn’t exist |
CustomerIsArchived | Customer is archived |
NoActiveSubscription | No active subscription |
Common Use Cases
App initialization
App initialization
Recommended for initial entitlement fetch - provides both entitlements and overall access state.
Handle edge cases
Handle edge cases
Global
accessDeniedReason helps handle cases where customer has no subscription.Example: Handling Access State
Related Operations
- Get Entitlements - Get entitlements without state
- Get Entitlement - Get specific entitlement
