Skip to content
KOI Games Developer

Get started

Environments & credentials

Use the sandbox to build and test. Production endpoints are issued during go-live.

Environments

EnvironmentPartner APIStatus
Sandboxhttps://api.koigames.appAvailable. Demo wallets only, no real money.
ProductionIssued per partnerProvided with production credentials at go-live.

All requests use HTTPS and JSON (Content-Type: application/json).

Access token

Your access token authenticates every request you send to KOI and signs every callback KOI sends to you.

http
Authorization: Bearer <access-token>

Generate and view tokens in the KOI Back Office under Integration › Tokens. Treat the token as a password: keep it on your servers, never in a browser, a game client or a log.

Wallet endpoints

Register four HTTPS endpoints in the Back Office under Integration › Webhooks:

TypeCalled forPage
registerDebit a betBet
rewardsCredit a winWin
rollbackRevert a betRollback
balanceRead the player balanceBalance

Your endpoints must be reachable from the internet over HTTPS and answer within the timeouts in Idempotency & retries.

Enabled games

KOI enables games per partner account. List games returns exactly the games your account can launch.