1. Base API
Hectic Play Integration
  • Getting Started
    • Introduction
    • Request and Response
    • Signature Guide — HMAC-SHA256
  • Base API
    • Game List
      POST
    • Create Player
      POST
    • Start Game
      POST
    • Kick Player
      POST
    • Update Status Player
      POST
  • Seamless Wallet API
    • Get Player Balance
      POST
    • Settle Round
      POST
    • Cancel Round
      POST
  • Report API
    • Get Bet Detail URL
      POST
  • Appendix
    • Game Supported Languages
    • Base API - Response Codes
    • Report API - Response Codes
    • Seamless Wallet Callback API — Response Codes
  • Game
  1. Base API

Game List

POST
/capi/game/game-list
Retrieve a paginated list of active games. Optionally filter by supported currency.
Signature fields: limit, page
Returns only games with status = active. Each game includes:
Multi-language game name
Game code
List of supported currencies
The currency field is optional. When provided, only games that support the specified currency are returned.

Request

Header Params

Body Params application/json

Examples

Responses

🟢200OK
application/json
Game list retrieved successfully
Bodyapplication/json

🟠400Bad Request
🟠403Forbidden
🔴500Server Error
🔴503Service Unavailable
Request Request Example
Shell
JavaScript
Java
Swift
cURL
curl --location '/capi/game/game-list' \
--header 'X-PUBLIC-KEY;' \
--header 'X-TIMESTAMP;' \
--header 'X-SIGNATURE;' \
--header 'Accept-Language;' \
--header 'Content-Type: application/json' \
--data '{
    "page": 1,
    "limit": 20
}'
Response Response Example
200 - Success
{
    "status": "0000",
    "msg": "Success.",
    "data": {
        "list": [
            {
                "gameName": {
                    "en": "Mahjong Ways",
                    "th": "ไพ่นกกระจอก"
                },
                "gameCode": "MJW",
                "currencies": ["THB", "USD", "IDR"]
            },
            {
                "gameName": {
                    "en": "Wild Bandito",
                    "th": "ไวลด์ แบนดิโต้"
                },
                "gameCode": "WBSD2",
                "currencies": ["THB", "USD"]
            }
        ],
        "total": 25,
        "page": 1,
        "limit": 20
    }
}
Modified at 2026-08-21 11:00:45
Previous
Signature Guide — HMAC-SHA256
Next
Create Player
Built with