Get all quests available to a program membership with their status
get
Returns all quests the user has access to (based on segments) along with their current status. Also includes quests the user has already opted into, even if expired or no longer accessible.
Status values:
available: Quest is live and user has not opted in
upcoming: Quest is published but starts_at is in the future
opted_in: User has opted in but no progress yet
in_progress: User has made progress on the quest
completed: All requirements met
prize_claimed: Prize has been claimed
expired: Quest has ended (ends_at < now) without completion
Authorizations
X-API-KeystringRequired
Path parameters
program_membership_idstringRequired
The ID of the program membership.
Query parameters
statusstring[]Optional
Filter by quest status. Can be a single status or array of statuses.
Valid values: available, opted_in, in_progress, completed, prize_claimed, expired, upcoming.
If not provided, returns all quests.