CasinoGate Atlas integraiont (2024-10-30)
Goal: we build new service to serve games, which will handle both game provider api and api to launch 3rd party games (casino api). We want to build new Atlas integration within that service.
Glossary
- game provider — company that provides games. In our case CasinoGate is a game provider for Atlas.
- game provider api — api that used to launch game from aggregation service.
- aggregation service — in our case its Atlas
- casino — company that uses api to launch games from aggregation service
- casino api — api to launch game from aggregation service
Flow
Test flow that we want to cover:
- Casino Gate as a casino makes a request to Atlas Aggregation service to launch a game via casino api
- Atlas as aggregation service makes request to Casino Gate game provider api for launching a game.
- We should be able to play the game, and bet-wins log should be equal in Atlas and CasinoGame logs
Docs
stage env
key: xxx
Atlassian callback url: https://integration.pl-test.play-platform.com/integration-callback/gs/hive/v2/{provider_id}
casino gate callback url for casino api: https://dev.casinogate.dev/api/agg/providers/atlas
casino gate callback url for game provider api: https://dev.casinogate.dev/api/agg/games/atlas