Entitlements
Read and manage digital entitlements. Use action=“list” to find entitlements by buyer or status. Use action=“get” to read a single entitlement. Use action=“update” to change status (e.g. to “revoked” or “used”) or update expires_at. Do not invent grants here; entitlements are normally created via Stripe webhook after a checkout.
Input Schema
| Parameter | Type | Description |
|---|---|---|
| action | string | Action to perform: list, get, update |
| id | string | Entitlement UUID (required for get, update) |
| site_id | string | Seller site UUID |
| buyer_user_id | string | Buyer user UUID |
| owner_site_id | string | Destination owner site UUID |
| status | string | Entitlement status: active, revoked, expired, used |
| source_type | string | Source type: purchase or subscription |
| expires_at | string | Expiration date (ISO string) |
| limit | number | Limit results for list |
| offset | number | Offset results for list |
Example
{
"action": "list",
"buyer_user_id": "YOUR_BUYER_ID"
}Last updated on