referralCode
of the referring player is to be provided along with the body parameters. So that Gameball understands that the newly created player is being referred.mobile
or email
should be sent along with the playerUniqueId
in case (only if) your account supports channel merging.APIKey
playerUniqueId
mobile
email
referrerCode
levelOrder
playerAttributes
ObjectdisplayName
firstName
lastName
mobile
gender
email
dateOfBirth
"1980-09-19T00:00:00.000Z"
joinDate
"2019-09-19T21:06:29.158Z"
tags
"VIP,Platinum"
community
custom
{"class" : "E2022", "weight" : 78}
gameballId
playerUniqueId
, playerAttributes
with custom
attributes.referralCode
“CODE11” successfully refers a new player with playerUniqueId
“player456”. Player attributes are also sent within the same request.playerAttributes
object are optional, if the values of any attributes shown below are unavailable, remove the attribute from the playerAttributes
object.mobile
or email
should replace playerUniqueId
in case (only if) your account supports channel merging.APIKey
Lang
"en"
, "fr"
.playerUniqueId
mobile
or email
could be used instead of playerUniqueId
playerUniqueId
playerAttributes
referralCode
referralLink
dynamicReferralLink
level
Objectname
description
levelOrder
iconPath
benefits
scoreEntryReward
: Rewarded score on entering the current level.pointsEntryReward
: Rewarded points on entering the current level.levelDiscount
: Discount rewarded to the player on entering the current level.discountCapping
: Maximum order total price that allows the discount to be applied.playerUniqueId
“player456”.mobile
or email
should replace playerUniqueId
in case (only if) your account supports channel merging.APIKey
secretKey
playerUniqueId
mobile
or email
could be used instead of playerUniqueId
pointsBalance
pointsValue
pointsBalance
according to your Cashback program configurations.pendingPoints
pendingPointsValue
pendingPoints
according to your Cashback program configurations.currency
pointsName
playerUniqueId
mobile
or email
should replace playerUniqueId
in case (only if) your account supports channel merging.APIKey
secretKey
playerUniqueId
playerUniqueId
referralCode
referralLink
dynamicReferralLink
levelsProgress
current
and the next
level (empty if the player is on top level already) of the specified player.order
: Level order.name
: Level name.minProgress
: Minimum score to be in that level.icon
: The icon URL describing the level.challengesProgress
totalReferredPlayers
points
ObjectpointsBalance
pointsValue
pointsBalance
according to your Cashback program configurations.pendingPoints
pendingPointsValue
pendingPoints
according to your Cashback program configurations.currency
pointsName
challenge
Objectid
name
isUnlocked
highScoreAmount
completionPercentage
achievedCount
isRepeatable
icon
playerUniqueId
“player456”.mobile
or email
should replace playerUniqueId
in case (only if) your account supports channel merging.APIKey
playerUniqueId
tags
tags
"VIP,Platinum" to a player with playerUniqueId
“player456”.mobile
or email
should replace playerUniqueId
in case (only if) your account supports channel merging.APIKey
playerUniqueId
tags
tags
"VIP" from a player with playerUniqueId
“player456”.