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

REST API

Reliable and scalable REST API: transfer of data about rates, cash, users, bonuses and events in real time through secure HTTP requests.
Expert Stanislav Anisimov

REST API is a universal standard for data exchange between systems used by most modern platforms. We have implemented a full-fledged REST API that allows you to integrate your system with external services, games, CRM, terminals, cash desks and administrative panels.

All methods are built according to REST logic: clear separation by resources, work through standard HTTP methods (GET, POST, PUT, DELETE), authorization through tokens and protection of connections over HTTPS.

What can be implemented through the REST API

Data category Examples of methods and scenarios
Users Create, Authorize, Update, Delete, Access
Gaming activity Get sessions, bets, wins, RTP
Financial transactions Replenishment, withdrawal, accrual of bonuses, balance recalculation
Cash shifts Shift opening/closing, reports, control by cashiers
Analytics and Reports Query statistics, logs, activity of players and machines
Settings and Configurations Updating machine parameters, halls, roles

Implementation features

Authorization: by API key or JWT token

Format: JSON (input and output)

Security: HTTPS, IP limit, CORS, rate limit

Structure: REST resources: '/users', '/sessions', '/cashbox ', '/logs'

Documentation: detailed OpenAPI (Swagger), examples in cURL, PHP, JS, Python

Integrator Benefits

Quick setup without complex connection logic

Easy integration with CRM, ERP, mobile and web applications

Scalability - single terminal to international network

Standardized responses and predictable structure

Ability to expand with methods for your tasks

Where especially useful

Control platforms for multiple game halls

Analytical Services and BI Systems

Online checkouts and fiscal gateways

Mobile apps and frontends for administrators or players


REST API is a stable and intuitive way to integrate, time-tested. It is suitable for most tasks: from simple accounting to building a full-fledged ecosystem around the gaming hall.