AIC Aggregator

Search the documentation

Search sections, endpoints, parameters...

Section 03

Onboarding and credentials

What you share with us and what you receive for stage and production.

Onboarding and credentials#

Before you connect your platform, AIC sets up your project in both of its environments —stage and production— with the information you share with us.

What you share with us#

  • Your company details, through the registration form.
  • Operating currency of the project.
  • Agreed suppliers and wallet types (see Technical concepts).
  • Base URL of your API, one per environment (stage and production). This is where AIC will send the wallet calls described in Your platform's API.

Important

AIC builds each call by appending the operation name to your base URL. Register it ending in /: if your base URL is https://api.yourcasino.com/aic/, you will receive calls at https://api.yourcasino.com/aic/add-bet, https://api.yourcasino.com/aic/add-win, and so on.

What you receive#

For each environment, AIC provides:

  • AIC Aggregator base URL. The games API address for that environment ({{URL_AGG}} in this manual).
  • Project ID. Your project identifier. You use it to authenticate, list games, and open and close sessions.
  • API Key. Your project's secret key. Together with the Project ID, it generates the access token (see Connection setup).
  • Merchant Name. Your project's unique identifier within AIC. It is used to query played rounds and as the username of your BackOffice access.
  • BackOffice access. A console to look up your players and the detail of every played round, with Excel export.

Important

Never share your API Key in public repositories, screenshots, or messages. If you believe it was exposed, contact us to rotate it.

Later changes#

Changing your API base URL, rotating the API Key, and enabling new suppliers are requested from the AIC team.