1. Appendix
[Game] FairPlay API
  • Getting Started
    • Introduction
    • Session and Token
    • Request and Response
    • Real-time Events (SSE)
    • Lotto Rules — หวยเฮงเฮง
    • Provably Fair
  • Player
    • Demo
      • Demo Login
    • Player Bet History
      GET
  • Common
    • Game
      • By Game Code
        • Provably Fair
          • Set Client Seed
          • Verify Result
          • Get Revealed Server Seed
        • Check Session
        • Get Balance
        • Get Provably-Fair State
      • Lobby Game List
  • Wallet
    • Wallet Status
      GET
  • Game
    • Lotto (หวยเฮงเฮง)
      • Lotto Rules
      • Rooms
        • By Room
          • Join Round
          • Place Multi-player Bet
          • Get Round Result
          • Room Event Stream
      • Tickets
        • Create Ticket
        • Inquiry My Tickets
        • Get Ticket
      • Round
        • Get My Bets
        • Get My Result
        • Get Round Provably Fair
      • Results
        • Inquiry Results
      • Get Rooms
      • Get Current Round
      • Get Pay Table
  • Appendix
    • Game List
    • Error Codes
    • Rate Limits
  • Language List
    GET
  • Ping
    GET
  • Schemas
    • DemoLoginRequest
    • DemoLoginResponse
    • DemoProfileResponse
    • ProfileResponse
    • GetHistoryResponse
    • BetRecord
    • GameInfo
    • Room
    • GetGameResponse
    • BetRequest
    • Bet
    • BetResponse
    • BetResult
    • GetProvablyFairResponse
    • SetClientSeedRequest
    • SetClientSeedResponse
    • RotateServerSeedResponse
    • VerifyResultRequest
    • VerifyResultResponse
    • GetServerSeedResponse
    • GetStatusResponse
    • JoinRoundResponse
    • PlaceMultiPlayerBetRequest
    • PlaceBetResponse
    • RoundResultResponse
    • SuccessResponse
    • ErrorResponse
  1. Appendix

Rate Limits

KeyLimit / 60 s / IPRoutes
DEMO_LOGIN100POST /player/demo/login
GAME_BALANCE300GET /c/g/{gameCode}/balance
GAME_BET300POST /g/thai-hilo/bet
GAME_CHECK_SESSION300GET /c/g/{gameCode}/check-session
GAME_GET_DETAIL300GET /player/history
GET /g/thai-hilo/rooms
GAME_GET_GAMES300GET /c/g/
GAME_GET_PROVABLY_FAIR300GET /c/g/{gameCode}/provably-fair
GAME_GET_ROUND_RESULT300GET /g/thai-hilo/rooms/{roomId}/result
GET /g/lotto/rooms/{roomId}/result
GAME_GET_SERVER_SEED300GET /c/g/{gameCode}/provably-fair/server-seed
GAME_JOIN_ROUND300GET /g/thai-hilo/rooms/{roomId}/round
GET /g/lotto/rooms/{roomId}/round
GAME_LANGUAGES100GET /languages
GAME_MULTI_PLAYER_BET300POST /g/thai-hilo/rooms/{roomId}/bet
POST /g/lotto/rooms/{roomId}/bet
GAME_ROOM_STREAM60GET /g/thai-hilo/rooms/{roomId}/stream
GET /g/lotto/rooms/{roomId}/stream
GAME_ROTATE_SERVER_SEED60POST /g/thai-hilo/provably-fair/rotate
GAME_SET_CLIENT_SEED100POST /c/g/{gameCode}/provably-fair/client-seed
GAME_VERIFY_RESULT300POST /c/g/{gameCode}/provably-fair/verify-result
GAME_WALLET_STATUS300GET /wallet/status
LOTTO_CREATE_TICKET60POST /g/lotto/tickets/create
LOTTO_GET_MY_BETS300POST /g/lotto/round/my-bets
LOTTO_GET_MY_RESULT300POST /g/lotto/round/my-result
LOTTO_GET_PAY_TABLE300GET /g/lotto/pay-table
LOTTO_GET_ROOMS300GET /g/lotto/rooms
LOTTO_GET_ROUND300POST /g/lotto/round
LOTTO_RESULTS_INQUIRY300POST /g/lotto/results/inquiry
LOTTO_ROUND_PROVABLY_FAIR300POST /g/lotto/round/provably-fair
LOTTO_TICKETS_GET300POST /g/lotto/tickets/get
LOTTO_TICKETS_INQUIRY300POST /g/lotto/tickets/inquiry
Routes that share a key share one counter.
Modified at 2026-09-30 13:23:45
Previous
Error Codes
Next
Language List
Built with