Skip to content

Quick Start

Overview

The VCT Gaming Integration Platform provides unified Open APIs for Agents, integrating BG (Big Gaming), GSC, SA Gaming, and WM Casino into a single interface.

All API calls require authentication via a Custom Token.

Base URLs

EnvironmentBase URL
Productionhttps://api.vct-gaming.com
Staginghttps://staging-api.vct-gaming.com

Credentials

Each Agent is assigned a unique pair of API credentials:

FieldDescriptionUsage
agent_api_keyAPI Key (public identifier)Identity in the Token, transmitted in plaintext
agent_api_secretAPI Secret (private key)HMAC-SHA256 signing key, never included in the Token

Security Warning

agent_api_secret is used for server-side signing only. Never expose it in frontend code, logs, or public repositories.

Common Request Headers

HeaderValueDescription
AuthorizationBearer {token}Agent Token (required)
Content-Typeapplication/jsonRequest body format

Common Response Format

json
{
  "code": 0,
  "message": "success",
  "data": { ... },
  "timestamp": 1711411200000,
  "request_id": "req_xxxxxxxxxxxx"
}
FieldTypeDescription
codeintStatus code, 0 = success, non-0 = failure
messagestringStatus description
dataobjectBusiness data
timestamplongResponse timestamp (milliseconds)
request_idstringUnique request ID for troubleshooting

Next Steps

VCT Gaming Integration Platform