Skip to content

Get started

The Bet Placement API provides betting functionality for the GR8 platform, enabling you to place bets. This API is designed for client-side applications.

Core Betting Operations

Place Bets

Primary endpoint for placing single and multiple bets:

Betting Limits & Validation

Check betting limits and validate bet amounts:

Integration Resources

Authentication

All Bets API endpoints require authentication. Refer to the main GR8 API authentication guide for details on:

  • API Key Authentication
  • Session management
  • Access token handling

Best Practices

Bet Placement

  • Always validate bet amounts using the max bet amount endpoint before placing bets
  • Handle error responses appropriately for failed bet placements

Error Handling

  • Implement proper retry logic for network failures
  • Use transactionId when making a place bet request to prevent duplicate requests from the client
  • Check bet status after placement to ensure successful processing
  • Handle insufficient balance and betting limit errors gracefully

Performance

  • Use batch operations when placing multiple bets