Check for Entitlements, including Prior Entitlements
Serve content to returning customers
We strongly recommend you interact with the Customer API using Supertab JS when building integrations with Supertab.
Supertab JS deals with authentication, purchase confirmation and payments for you and ensures that customers have the correct user experience.
Supertab JS will be available in Q2 2025.
Authenticate your customer
Begin an oauth flow to obtain a bearer token for your customer.
You must have a token for an authenticated customer before checking entitlement status.
Retrieve the current site
Where you have chosen to have Supertab manage entitlements for you you must
retrieve the current site in order to determine which
content_key
applies for entitlement checks.
Retrieve entitlement status
With the content_key
and a customer’s bearer token you can check
entitlement status.
The response details what entitlement (if any) the customer has for the provided content_key
,
when that entitlement expires and if the entitlement will recur.