Phoenix Games
Operator API Endpoints

Overview

API endpoints that operators can call to Phoenix Games

The Operator Gateway provides a secure API for operators to interact with the Phoenix Games platform. All protected endpoints require authentication via operator ID and signature verification.

Base URL

The Operator API base URL depends on your assigned region (given at registration). Each region is data-isolated - calling another region's host will not find your operator or bets.

RegionProductionStaging
EU (default)https://operators.phoenixbet.iohttps://operators.staging.phoenixbet.io
South Africa (af-south)https://sa.operators.phoenixbet.iohttps://sa.operators.staging.phoenixbet.io

Use the host for the region Phoenix assigned to your operator, and staging for development/testing before production.

API Version

Current version: v0.2

Authentication

All protected endpoints require the following headers:

HeaderTypeRequiredDescription
X-Operator-IdstringYesUnique identifier for the operator
X-SignaturestringYesBase64 URL-safe encoded RSA signature

Signature Verification

  1. The data to sign varies by endpoint (see individual endpoint documentation)
  2. The value is signed using RSA-SHA256 with the operator's private key
  3. The signature is Base64 URL-safe encoded (no padding)
  4. The server verifies the signature using the operator's registered public key