MG+ Third-Party Game Provider Integration Guide
Breadcrumbs

Data Structures and Schema

  • All requests and responses use JSON encoding (application/json).

  • JSON property names should be treated as case-insensitive when matching.

  • All time fields are in UTC and use ISO 8601 format with a "Z" suffix (e.g., 2025-05-25T13:34:37Z).

  • All amounts are decimals, provided in player currency and using the currency multiplier where specified. Must be positive for all transaction amounts.

  • All currency codes are strings in lowercase and follow the ISO 4217 standard wherever possible.

  • IPv4 format required, IPv6 not currently supported.

  • Unless specific all strings have a max length of 255 characters, alphanumeric with special characters a-z A-Z 0-9 _ - .