Quick Start Guide
Get your first tournament running and integrate with the Tournament Platform APIs in just a few steps. This guide covers the essential integration points for both Casino System and Game Platform integrations.Prerequisites
Before you begin, ensure you have:- API Keys: Operator API keys with appropriate permissions
- Development Environment: Ability to make HTTP requests to the Tournament Platform
- Webhook Endpoint (optional): For receiving real-time tournament events
Production Environment: This guide uses the production Tournament Platform API. Use appropriate testing strategies for your integration.
Step 1: Authentication Setup
Obtain API Keys
1
Access Operator Dashboard
Log into your Tournament Platform operator dashboard
2
Create API Key
Navigate to Settings → API Keys → Create New Key
3
Configure Permissions
Grant these permissions for the quickstart:
tournaments.readtournaments.writeplayers.readplayers.writeresults.read
4
Copy API Key
Important: Copy the API key secret immediately - it won’t be shown again
Test Authentication
Verify your API key works:Step 2: Create Your First Tournament
Create a tournament that starts at a specific time:Step 3: Register Players
Register a player for your tournament:playerId: Tournament-specific player identifierjwtToken: Authentication token for game accessgameUrl: Direct URL to join tournament gameroomUrl: Game room URL for integration
Step 4: Monitor Tournament Status
Monitor your tournament in real-time:Step 5: Access Results
Once your tournament completes, retrieve the results:Next Steps
Now that you’ve created your first tournament, explore these advanced topics:Tournament Types
Learn about Scheduled vs Hop-on/Off tournament formats and their differences.
Casino Integration
Deep dive into external APIs for complete casino system integration.
Game Platform Integration
Explore internal APIs for game system integration and real-time communication.
API Reference
Complete API documentation with interactive examples and schemas.
Need Help?
Our support team is available to help with integration questions and technical issues at [email protected]

