1
Request access
Contact the PlayStarters team to receive:
- Your Operator API key (format:
ps_<your_api_key>). - The base URL for the Operator API.
- A wallet key to authenticate incoming calls from PlayStarters to your wallet callback (this is your same API key — PlayStarters sends it as a
Bearertoken).
2
Expose your wallet callback
Implement a single
POST endpoint on your backend (e.g. https://api.yoursite.com/wallet-callback) that handles BALANCE, BET, WIN, and VOID operations.Share the URL with the PlayStarters team. See Seamless Wallet API for the contract.3
Fetch the games catalog
Call the Operator API to retrieve the list of providers and games enabled for your site.See Fetch games for filters and response schema.
4
Launch a game
5
Test end-to-end
With the wallet callback live and a game launched, PlayStarters will call your wallet endpoint with
BALANCE, then BET / WIN / VOID as the player interacts with the game. Verify each transaction type is processed correctly and that your idempotency handling works.
