User Guide
User Guide
User-facing referral code management and referral activity views.
User Endpoints
All user routes require authenticated session context:
GET /user/mePATCH /user/referral-codeGET /user/referral-linkPOST /user/referrals/applyGET /user/referralsGET /user/rewardsGET /user/leaderboardPOST /user/claimPOST /user/rewards/:rewardId/claim
Referral Identity Rules
- A user cannot apply their own referral code.
- A user can only be referred once.
- Referral code aliases must be 3 to 30 characters.
- Referral link format is generated from
REFERRAL_BASE_URLas/register?ref=<code>.
Reward Visibility
GET /user/rewards supports optional status filtering:
PENDINGCLAIMABLEPROCESSINGCLAIMEDEXPIRED
Use Rewards and Claims for claim execution details.