# Casino Api Pro — API documentation > The complete reference for integrating Casino Api Pro: authentication, the wallet > contract we call, sessions, transactions, webhooks and provable fairness. Every link > below returns Markdown; drop the `.md` for the HTML page. Base URL: https://api.casinoapipro.com/v1 · OpenAPI: https://api.casinoapipro.com/openapi.json ## Get started - [Introduction](https://casinoapipro.com/docs/introduction.md): What Casino Api Pro is, how the API is structured, and how money is represented. - [Quickstart](https://casinoapipro.com/docs/quickstart.md): From nothing to a playable sandbox session in six steps. - [Authentication](https://casinoapipro.com/docs/authentication.md): Credential pairs, bearer tokens, the three token audiences, IP allowlisting and rotation. - [Idempotency](https://casinoapipro.com/docs/idempotency.md): Why every money endpoint is idempotent on your transaction_id, and how to write a retry loop that cannot double-debit. - [Rate limits](https://casinoapipro.com/docs/rate-limits.md): Per-plan throughput, the headers that report it, why a 503 is not a 429, and how to back off. - [Errors](https://casinoapipro.com/docs/errors.md): The error envelope, status codes, the retryable flag, and how to handle failures well. - [Request IDs & logs](https://casinoapipro.com/docs/request-ids.md): The X-Request-Id header, passing your own trace id through, and what to log. - [Test mode & live mode](https://casinoapipro.com/docs/test-and-live.md): What differs between sandbox and production, and the checklist for going live. ## Integrate - [Game catalogue](https://casinoapipro.com/docs/catalogue.md): Listing the games enabled for your account, and what each field means. - [Sessions & launch](https://casinoapipro.com/docs/sessions.md): Creating a session, opening the launch URL, session lifecycle, and closing early. - [Wallet integration](https://casinoapipro.com/docs/wallet.md): The five calls we make to your wallet, every field on the wire, and the contract it must honour. - [Transactions](https://casinoapipro.com/docs/transactions.md): Bet, win, refund and rollback; transaction states; and why the ledger is append-only. - [Webhooks](https://casinoapipro.com/docs/webhooks.md): Events, payload shape, signature verification, the retry schedule, and the history you can pull. - [Rounds & history](https://casinoapipro.com/docs/history.md): Your rounds, movements, sessions, players and free bets — listed, for your servers. - [Reporting API](https://casinoapipro.com/docs/reports.md): Turnover, GGR, per-game performance and one player's position, for your own systems. - [Promotions and tournaments](https://casinoapipro.com/docs/engagement.md): Free bets, rain, cashback, referrals and tournaments — and why they all pay in free bets. - [Risk and chat](https://casinoapipro.com/docs/risk-and-chat.md): Fraud signals over your own data, and the moderated room your players talk in. ## Reference - [Provably fair](https://casinoapipro.com/docs/provably-fair.md): Seed commitment, the hash-to-float derivation, rotation and verification, and versioned mathematics. - [Game actions](https://casinoapipro.com/docs/game-actions.md): The launcher-side endpoints for every game: Mines, Magic Ball, Spin da’ Bottle, Under Over 7, Dice, Lucky Wheel, Nova Drop and Goal Jet. - [Run it from your own servers](https://casinoapipro.com/docs/automation.md): Everything the console can do, driven by an API key: catalogue, tournaments, promotions, risk, chat, the operational record, currencies and support — and the four things that deliberately stay behind a person. - [Team and account](https://casinoapipro.com/docs/account.md): Roles, invitations, several businesses under one login, brands, tickets and setting your own RTP. - [Service level](https://casinoapipro.com/docs/service-level.md): What we commit to, how availability and response time are measured, and credits. - [Error codes](https://casinoapipro.com/docs/error-codes.md): Every error code the API returns, its status, and whether retrying can help. ## Everything else - [The whole site, as one file](https://casinoapipro.com/llms-full.txt): documentation, articles and games.