Requirements

📤 What We Need From You

Please complete this web form (click here) and share all the requested details, so that we can enable your 30day Trial Account required for the test/staging integration. You will need to provide the following details:

  • Company name
    The legal name of your company

  • Website URL
    The domain where you will embed our games (used for domain whitelisting).

  • Server IP Address
    The IP address from which your system will send API requests (used for IP whitelisting).

  • Balance Retrieval Endpoint
    Your endpoint URL that our system will use to send command=getbalance requests and retrieve player balances. For complete details on how this works, please see this page.

  • Balance Adjustment Endpoint
    Your endpoint URL where we will send command=balance_adj requests (type=bet, win, cancelbet, cancelwin) to update player balances. For complete details on how this works, please see this page.

Please make sure to check your email INBOX and SPAM folder in 24-48 hours after requesting API access. If no credentials were sent to you, please contact our sales team via email or Telegram.

📥 What You Will Receive From Us

Once you've submitted your integration request, we will provide you with the following credentials and configuration data, sent in an email from dev@casinowebscripts.com (please make sure you allow messages from this email address):

  • REST API URL (restapi.php)
    EG:https://************.casino/wwwmisc/API/restapi_url.php

  • Games Launch API URL (play.php)
    EG:https://************.casino/wwwmisc/API/play_url.php

  • API Encryption Key
    64bit key, provided upon request via ticket. Used for hashing validation

  • API Username (apiusername)
    Provided upon request via ticket. Used for authentication purposes and sending commands to our REST API URL (get list of games, generate game launch token, etc.)

  • API Password (apipassword)
    Provided upon request via ticket. Used for authentication purposes and sending commands to our REST API URL (get list of games, generate game launch token, etc.)

  • Operator ID
    Provided upon request via ticket. Used for filtering the usernames of your players correctly when you receive data from our server to your Seamless Wallet URLs and for completing the integration tests.

  • API Version
    Please request the latest API version 2.0 (released July 2025) from support.

Once you've started the integration, if you need any assistance, please email to dev@casinowebscripts.com and mention your API Username in each request or reach us via Telegram.

⚠️IMPORTANT: The integration credentials will be available for maximum 30 days and they will be limited to maximum 1000 game sessions per operator, during the trial, to prevent any abuse. An integration typically takes 5 business days and consumes around 100-200 game sessions.
In production, no limitations will be applied.

✅ What Is next?

Once you receive the API details, you can proceed to the integration steps here.