Skip to main content
A reward is a catalog item priced in a specific asset. Rewards can be UNIT_BASED (fixed cost per unit with optional inventory caps via max_total and max_per_participant) or AMOUNT_BASED (variable amount with a minimum). Participants redeem rewards through the redemptions endpoints. Rewards are scoped to a program. All endpoints are under /v1/programs/{programId}/rewards.

Endpoints

  • Create, list, get, and update rewards within a program
  • Set unit_cost, inventory caps, and availability windows (available_from, available_until)
  • Change reward status between DRAFT, ACTIVE, and ARCHIVED
For usage patterns and examples, see the Rewards Catalog guide.