JackCode navigationCreate, launch and scale iGaming products.
Change language
Practical guide

API Types and Architecture

Overview of supported API types and integration architectures: REST, WebSocket, callback hooks, internal gateways and secure channels for connecting to games, cash registers, CRM and external systems.
Expert Stanislav Anisimov

For full integration with external and internal systems, we offer a multi-level API architecture built on flexible and secure technologies. Depending on the tasks - be it transferring bets, connecting CRM or remote control of the hall - different types of API are used: from REST to WebSocket and callback hooks.

Our architecture is built on modular logic, which allows you to quickly scale, configure isolated connections and monitor security at the level of each request.

Supported API Types

API type Purpose and features
REST API To work with data (players, sessions, balances, cash desk, reports) via HTTPS
WebSocket API Two-way connection for live data: rates, online monitoring
Callback (hooks) Event notifications: deposit, winnings, entry, alarms, personnel actions
Internal API Internal interfaces for ticket offices, terminals, panels and protocol gateways
SDK and drivers For integration of equipment, machines and providers according to SAS/GAPI standards

API Architecture

Modular - each system unit (machines, cash register, CRM, reports) has its own API

Isolated - access configured by token, IP, role, restricted by route

Logable - all API calls are recorded: who, when, with what result

Flexible - can be used as separate methods or connected via middleware

Secure - JWT authorization, TLS encryption, request rate control

Integrator Benefits

Rapid implementation into existing customer architecture

Support for any integration format: cloud, local, hybrid

Scalability without change in platform core

Simplified documentation and out-of-the-box SDKs

Customization for specific tasks

Where especially in demand

Gaming halls with integration of CRM, ERP, cash and analytical software

Providers with their own system of machines or games

Centralized accounting and automation businesses

Platforms that exchange data with external suppliers and government agencies


API types and architecture are the foundation for scalable and robust integration. You connect what you need to where you need it - quickly, safely and with control at every step.