Generate a game launch URL
Headers
-
Signature
string Required -
Public-Key
string Required
Body
Required
-
brandId
string Required -
country
string Required This is ISO 3166-1 alpha-2 country code
Values are
XX
,AD
,AE
,AF
,AG
,AI
,AL
,AM
,AO
,AQ
,AR
,AS
,AT
,AU
,AW
,AX
,AZ
,BA
,BB
,BD
,BE
,BF
,BG
,BH
,BI
,BJ
,BL
,BM
,BN
,BO
,BQ
,BR
,BS
,BT
,BV
,BW
,BY
,BZ
,CA
,CC
,CD
,CF
,CG
,CH
,CI
,CK
,CL
,CM
,CN
,CO
,CR
,CU
,CV
,CW
,CX
,CY
,CZ
,DE
,DJ
,DK
,DM
,DO
,DZ
,EC
,EE
,EG
,EH
,ER
,ES
,ET
,FI
,FJ
,FK
,FM
,FO
,FR
,GA
,GB
,GD
,GE
,GF
,GG
,GH
,GI
,GL
,GM
,GN
,GP
,GQ
,GR
,GS
,GT
,GU
,GW
,GY
,HK
,HM
,HN
,HR
,HT
,HU
,ID
,IE
,IL
,IM
,IN
,IO
,IQ
,IR
,IS
,IT
,JE
,JM
,JO
,JP
,KE
,KG
,KH
,KI
,KM
,KN
,KP
,KR
,KW
,KY
,KZ
,LA
,LB
,LC
,LI
,LK
,LR
,LS
,LT
,LU
,LV
,LY
,MA
,MC
,MD
,ME
,MF
,MG
,MH
,MK
,ML
,MM
,MN
,MO
,MP
,MQ
,MR
,MS
,MT
,MU
,MV
,MW
,MX
,MY
,MZ
,NA
,NC
,NE
,NF
,NG
,NI
,NL
,NO
,NP
,NR
,NU
,NZ
,OM
,PA
,PE
,PF
,PG
,PH
,PK
,PL
,PM
,PN
,PR
,PS
,PT
,PW
,PY
,QA
,RE
,RO
,RS
,RU
,RW
,SA
,SB
,SC
,SD
,SE
,SG
,SH
,SI
,SJ
,SK
,SL
,SM
,SN
,SO
,SR
,SS
,ST
,SV
,SX
,SY
,SZ
,TC
,TD
,TF
,TG
,TH
,TJ
,TK
,TL
,TM
,TN
,TO
,TR
,TT
,TV
,TW
,TZ
,UA
,UG
,UM
,US
,UY
,UZ
,VA
,VC
,VE
,VG
,VI
,VN
,VU
,WF
,WS
,YE
,YT
,ZA
,ZM
,ZW
, orXK
. -
currency
string Required -
gameId
string Required -
ip
string Required IP address of a user who initiated the game launch
-
lobbyUrl
string Redirect URL when a game is closed
-
locale
string Required Values are
en
,en_so
,es_so
,da
,nl
,fi
,fr
,de
,el
,it
,no
,nb
,pl
,pt
,pt_br
,ru
,es
,sv
,tr
,zh
,zh_hk
,id
,ja
,ko
,ms
,th
,vi
,lv
,hr
,cs
,hu
,ro
,bg
,sk
,et
,ka
,lt
, oruk
. -
mode
string Required Values are
wallet
ordemo
. -
platform
string Required Values are
web
ormobile
. -
playerId
string Required Can be omitted for demo mode
Minimum length is
1
, maximum length is45
. -
sessionId
string Required Can be omitted for demo mode
Minimum length is
1
, maximum length is600
.
curl \
--request POST 'BASE_URL/game/url' \
--header "Content-Type: application/json" \
--header "Signature: string" \
--header "Public-Key: string" \
--data '{"brandId":"string","country":"XX","currency":"string","gameId":"string","ip":"string","lobbyUrl":"string","locale":"en","mode":"wallet","platform":"web","playerId":"string","sessionId":"string"}'
# Headers
Signature: string
Public-Key: string
# Payload
{
"brandId": "string",
"country": "XX",
"currency": "string",
"gameId": "string",
"ip": "string",
"lobbyUrl": "string",
"locale": "en",
"mode": "wallet",
"platform": "web",
"playerId": "string",
"sessionId": "string"
}
{
"url": "string"
}
{
"code": "ERROR_UNKNOWN_ERROR",
"description": "string",
"traceId": "string"
}
{
"code": "ERROR_INVALID_SIGNATURE",
"description": "string",
"traceId": "string"
}
{
"code": "ERROR_UNKNOWN_ERROR",
"description": "string",
"traceId": "string"
}