Obtain game launch URL
Returns a single-use URL that you redirect the player to (new tab preferred, iframe supported).
Call this at click time, not ahead of time: the URL is bound to the player session token and the IP address you pass in.
For a free-to-play session set freeToPlay=true and omit both currency and token.
Authorizations
Your operator identifier, issued by Zero-Dash during onboarding.
Hex-encoded HMAC-SHA512(apiPath|timestamp|data, secretKey). See Request signature.
Unix time in milliseconds, and the exact value signed. Requests older than 5 minutes are rejected.
Path Parameters
Human-readable game identifier from List games.
"lucky-duck"
Query Parameters
IP address of the player's browser. Used for country restriction checks — send the real client IP, not your server's.
"1.2.3.4"
false for a real money session, true for a demo session in the virtual FUN currency.
ISO-4217 currency code of the player wallet. Required for real money sessions, must be omitted when freeToPlay=true.
"USD"
"BTC"
Player session token generated by you. Required for real money sessions, must be omitted when freeToPlay=true. See Session token.
"user-token"
ISO 639-1 language for the game UI. Autodetected when omitted.
"en"
Response
A launch URL ready to be opened in the player's browser.