02 / API reference

API directory

Find the request contract for each wallet callback and partner API operation.

Requests travel in two directions. Wallet callbacks arrive at endpoints you implement. Partner API requests leave your backend and go to your assigned Wildvolt Operator API base URL.

Wildvolt → your wallet

ContractMethod and pathUse it to
Read a balancePOST /player-balanceReport current funds
Debit a wagerPOST /withdrawDeduct a bet stake
Credit a settlementPOST /depositApply a result or supported credit
Credit in batchesPOST /deposit-batchProcess multiple credits
Reverse a debitPOST /rollbackReverse a previous withdrawal

Your backend → Wildvolt

ContractUse it to
List available gamesRetrieve your configured games and instances
Look up a betInvestigate a recorded transaction
Find a player's roundResolve a query using a player and round
Issue a free betGrant free bets for a game instance

Protected partner requests require your operator ID and request signature. Use the authentication instructions on the individual endpoint page. For callbacks sent to your wallet, begin with Verify every request.

Authenticate partner requests

The API version is v0.2. Protected requests require both headers:

HeaderValue
X-Operator-IdYour registered operator identifier
X-SignatureThe RSA-SHA256 signature, encoded as base64url without padding

Sign the endpoint-specific data with your operator private key. Wildvolt verifies the signature with the public key registered for your operator. Each request page specifies exactly what to sign.

Wildvolt uses the EU service at https://operators.wildvoltgames.com. Confirm your assigned account and game instances during onboarding. Example hosts are not an access grant.

On this page