Grants an entitlement definition to a specific user, optionally with an expiry time. Attempting to extend or modify a user entitlement whose source is a paid purchase (store or Stripe) returns 422 paid_entitlement.
Documentation Index
Fetch the complete documentation index at: https://documentation.qonversion.io/llms.txt
Use this file to discover all available pages before exploring further.
Bearer authentication using the project Secret Key (prefixed with sk_, or test_sk_ for sandbox). All v4 public endpoints require the Secret Key — see Authentication. Never expose the Secret Key in client-side code.
User identifier.
Identifier of the entitlement definition to grant.
"premium"
Unix timestamp (seconds) when the entitlement expires. Use 0 (or omit the field) to grant the entitlement with no expiry. Negative values and past timestamps are rejected with 400.
1767225600
Entitlement granted.
user_entitlement Unique entitlement identifier.
"premium"
Canonical API path.
"/v4/users/QON_3af4c5b8a4d24f21b72e9d0c8aef9d4e/entitlements/premium"
Whether the entitlement is currently active.
Source of the entitlement grant (open enum).
Timestamp when the entitlement became active (ISO 8601 UTC).
"2025-09-15T12:30:00Z"
Timestamp when the entitlement expires (ISO 8601 UTC). Null if no expiry.
"2026-09-15T12:30:00Z"
Product associated with this entitlement, if any.