Build with PlayerPal
Connect your casino or games to PlayerPal: link players without exchanging personal data, send activity and daily facts, and read analytics about your own players. Every integration is asynchronous, so nothing you build sits in the path of login, game launch, wagering or payouts.
Sign a request, send your first batch and read a KPI back.
ConceptsAuthenticationRequest signing, partner tokens, the integration key and scopes.
ReferenceAPI referenceEvery partner endpoint, generated from the API's own code.
Choose your integration
Let players link their casino account to PlayerPal, keep aliases in sync, and read analytics about your players.
- Plan your integration
- Authenticate
- Link playersLink intent, player confirmation, result exchange
- Send daily factsCommercial and attribution facts
- Handle unlink notices
- Read your KPIs
Send settled rounds for points and analytics, show the PlayerPal widget in your games, and compare your studio with the network.
- Plan your integration
- Authenticate
- Send activitySettled rounds in batches or bulk uploads
- Send daily factsGameplay and game catalogue
- Embed the widget
- Read your KPIs
Guides
Connect casino accounts and receive pairwise aliases.
Data inSend activitySettled rounds in JSON batches or bulk file uploads.
Data inFact ingestDaily gameplay, commercial, catalogue and attribution facts.
AnalyticsKPI APIYour KPIs, breakdowns and anonymous network comparisons.
PlayersWidgetShow PlayerPal inside your game pages.
EventsWebhooksNotices PlayerPal sends you, and how to reconcile.
Reference
Every error code, retries and safe resends.
Metric definitionsGrain, source, window and suppression for each KPI.
AvailabilityHow to integrate so play never depends on PlayerPal.
ChangelogChanges to the partner API.
Tools
| OpenAPI document | /openapi/partner.json: OpenAPI 3.1, for code generators and API clients |
| Code samples | curl, Node.js, Python, PHP, Java and C# on every guide. Your language choice is remembered across pages |
| For AI assistants | /llms.txt indexes every page; /llms-full.txt has all of it. Each page also has Copy page |
| Sandbox | Not available yet. Ask your PlayerPal contact about test credentials |