Public API for data access

post

Reward from widget balance

Path parameters
userIdinteger · int64Required
Query parameters
operatorIdinteger · int64Required
Body
rewardIdstringOptional
typestring · enumOptionalPossible values:
Responses
post
/api/v2/integration/user/{userId}/rewards/redeem
post

Claim accumulated reward points for given mission

Path parameters
missionIdstringRequired
userIdinteger · int64Required
Query parameters
operatorIdinteger · int64Required
Responses
post
/api/v2/integration/user/{userId}/missions/{missionId}/claim

No content

get

Get rewards available for user

Path parameters
userIdinteger · int64Required
Query parameters
sizeinteger · int32OptionalDefault: 20
pageinteger · int32OptionalDefault: 0
langstringRequired
operatorIdinteger · int64Required
Responses
chevron-right
200

OK

application/json
totalinteger · int64Optional

total number of results (non paginated)

hasNextbooleanOptional

indicates if there are any results left beyond the current page

get
/api/v2/integration/user/{userId}/rewards
get

Get all active missions by user

Path parameters
userIdinteger · int64Required
Query parameters
sizeinteger · int32OptionalDefault: 10
pageinteger · int32OptionalDefault: 0
langstringRequired
operatorIdinteger · int64Required
Responses
chevron-right
200

OK

application/json
totalinteger · int64Optional

total number of results (non paginated)

hasNextbooleanOptional

indicates if there are any results left beyond the current page

get
/api/v2/integration/user/{userId}/missions
get

Get user's current balance

Path parameters
userIdinteger · int64Required
Query parameters
operatorIdinteger · int64Required
Responses
chevron-right
200

OK

application/json
amountnumberOptional
get
/api/v2/integration/user/{userId}/balance

Last updated