Create a benefit definition
Key fields
| Field | Description |
|---|---|
handle | A unique URL-safe identifier. Used for lookups and deduplication. |
period | Number of days the benefit is valid after issue. |
max_redemptions | How many times the benefit can be redeemed. Set to 1 for single-use. |
is_claimable | Whether the benefit appears in the claimable benefits list for profiles to self-select. |
is_published | Whether the benefit is visible in customer-facing surfaces. |
id from the response, use it when issuing the benefit to a profile or configuring a Reaction.
Make a benefit claimable
Setis_claimable: true and optionally configure a claim_condition to control which profiles see the benefit in their claimable list. Profiles can then claim it themselves rather than having it issued automatically.