> ## Documentation Index
> Fetch the complete documentation index at: https://docs.playstarters.io/llms.txt
> Use this file to discover all available pages before exploring further.

# PlayStarters Integration Guide

> Technical documentation for integrating with the PlayStarters iGaming aggregator.

PlayStarters is an iGaming aggregator. We connect your casino site to a wide catalog of games from leading providers through a single integration.

Integration with PlayStarters consists of two core components:

1. **Operator API** — REST endpoints your backend calls to fetch the games catalog and launch a game session.
2. **Seamless Wallet API** — webhook endpoints *your* system must expose so PlayStarters can read the player's balance and process financial transactions (bets, wins, refunds) during gameplay.

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Get your credentials and make your first API call.
  </Card>

  <Card title="Operator API" icon="code" href="/api/operator/providers">
    Fetch providers, list games, and generate game launch URLs.
  </Card>

  <Card title="Seamless Wallet API" icon="wallet" href="/api/wallet/overview">
    Implement the wallet callback endpoint on your side.
  </Card>

  <Card title="Authentication" icon="key" href="/api/authentication">
    API key format and how to pass credentials.
  </Card>
</CardGroup>

## How the integration works

<Steps>
  <Step title="Get your API key">
    Contact the PlayStarters team to receive your `ps_...` API key and the production base URL.
  </Step>

  <Step title="Expose your wallet callback">
    Implement a single `POST` endpoint on your backend that handles `BALANCE`, `BET`, `WIN`, and `VOID` operations and share the URL with us.
  </Step>

  <Step title="Fetch the catalog">
    Call the Operator API to list available providers and games to surface in your casino lobby.
  </Step>

  <Step title="Launch games">
    Generate a temporary game launch URL for each player session and open it in an iframe or new window.
  </Step>
</Steps>

<Tip>
  Need help during integration? [Contact the PlayStarters team](https://www.playstarters.io/en/contact) and your technical contact will assist with credentials, sandbox access, and end-to-end testing.
</Tip>
