Task Center
The task center provides gamified tasks, referral tracking, and reward history for users.
Get task center
Returns available tasks and their completion status.
const tasks = await client.getTaskCenter()
tasks = client.get_task_center()
Claim task
POST /api/tasks/:taskKey/claim
Claim a completed task to receive its reward.
const result = await client.claimTask('daily-login')
result = client.claim_task("daily-login")
Get referral summary
GET /api/tasks/referral-summary
const summary = await client.getReferralSummary()
summary = client.get_referral_summary()
Get reward history
| Param | Type | Description |
|---|
limit | number | Max results |
offset | number | Offset |
const history = await client.getRewardHistory({ limit: 50 })
history = client.get_reward_history(limit=50)