LaunchInputBody

  • countryCode
    Type: string
    min length:  
    2
    max length:  
    6
    required

    ISO 3166-1 alpha-2 country code, or ISO 3166-2 region (e.g. CA-ON)

  • currency
    Type: string
    required

    Currency code, e.g. USD

  • gameCode
    Type: string
    required

    Game identifier

  • $schema
    Type: stringFormat: uri
    read-only

    A URL to the JSON Schema for this object.

  • betLimits
    Type: object · BetLimitsInput

    Optional per-session override of the operator's per-game exposure limit (USD). Must satisfy 0 <= minBet <= maxWin <= operator's max exposure for the game.

    • maxWin
      Type: string
      required

      Maximum worst-case payout per round in USD (decimal string)

    • minBet
      Type: string
      required

      Minimum bet amount per spin in USD (decimal string)

  • demo
    Type: boolean

    Launch in demo mode with virtual balance

  • details
    Type: object

    Optional opaque metadata to attach to the session (e.g. sub-operator ID, campaign ID, brand details). Stored as-is and not interpreted by the RGS.

    • propertyName
      Type: anything
  • playerId
    Type: string

    Operator player identifier (required unless demo mode)