v1

latestOpenAPI 3.0.02026-07-14866188.2 KB
Account

Claim community membership reward

Claims reward for community membership if eligible

post/v0.2.4/accounts/claim-reward

Request body

userIDstring required

The userID claiming the reward

Example request

{
  "userID": "user123",
  "community": {
    "communityID": "premium-123",
    "membershipID": "premium-123",
    "voucherCode": "WELCOME2024",
    "name": "Premium Community",
    "memberName": "John Doe",
    "communityType": "paid",
    "expiryDate": "2024-12-31T23:59:59Z"
  }
}

Response

Reward claim processed successfully

status'success'
messagestring
dataobject

Additional data about the claim

Example response

{
  "status": "success",
  "message": "Reward claimed successfully"
}