Developer documentation
Make play more rewarding.
Connect your games to ggbucks with server-verified events, scoped budgets, and explicit player consent.
One integration. A portfolio of games.
Organize games into projects, define reward rules, and allocate a budget to each game. Every reward is checked against the project ceiling, game ceiling, and daily player cap.
Choose the right boundary
Keep each credential in the environment where it belongs. A key authenticates a request; your authoritative game server must still verify that play happened.
Game client
Read public configuration. Keep ordinary gameplay available when networking fails.
Public game keyGame server
Verify gameplay, send recorded events, and create player link intents.
Server secretggbucks native app
Show the game and accounts, then obtain the player's explicit approval.
Native sessionDeveloper portal
Manage projects, game limits, reward rules, keys, and organization members.
Invited sessionBuild with the current contract
This site reads the public backend OpenAPI contract every five minutes. Endpoint schemas, console actions, and generated integration skills use the same validated version.
curl --fail \
https://api.ggbucks.com/developer-api/openapi.json