Skip to main content
Retrieves all entitlements for a customer along with the overall access state, including reasons for denied access.
To benefit from Stigg’s low-latency capabilities, use the Sidecar — it serves entitlement checks from a local cache without a network round-trip per request, with built-in fallback handling. For Node.js applications, the Node.js SDK provides equivalent low-latency caching natively in-process.

Query

Parameters

FetchEntitlementsQuery
required
Query parameters for fetching entitlements state

Return Type

Returns an EntitlementsState object with:

Global Access Denied Reasons

Common Use Cases

Recommended for initial entitlement fetch - provides both entitlements and overall access state.
Global accessDeniedReason helps handle cases where customer has no subscription.

Example: Handling Access State