Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AG Game Slots API Integration Guide

Official website: https://aggameapi.com/

10 Years. 1 API. 1,200+ Games. More Control.

Flexible API solutions built for slot platforms worldwide.

AG has spent ten years focused on helping slot platforms integrate content, wallet workflows, and operating controls through a more efficient and flexible API solution. One API connects a catalog of 1,200+ slot games with game launch, wallet integration, records, and project-level configuration capabilities.

This repository is a public, practical guide for platform, engineering, and operations teams evaluating an integration with the AG Game Slots API. It explains the company and business scope, the main integration decisions, and the checks required before launch.

This guide complements the official API documentation with company context, solution architecture, implementation planning, and operational practices.

Public guide baseline: AG Game API V5.0.0

Last reviewed: 2026-08-16

About AG

AG builds B2B API solutions for slot platforms operating across multiple content, wallet, and regional requirements. Its work combines ten years of focused development with one integration layer intended to reduce repeated integration work and give platform teams clearer control over content scope, wallet architecture, RTP configuration, records, and rollout planning.

The current business scope includes:

  • 1 API and 1,200+ slot games: organize game content through a unified integration instead of maintaining a separate technical path for every content source;
  • flexible RTP configuration: manage RTP at project level across supported games and versions, aligned with the operating plan;
  • two wallet models: support both single-wallet and transfer-wallet integration directions according to the platform architecture;
  • 35 countries and regions: support project and integration discussions across the published global coverage list;
  • global low-latency access: use a globally distributed access design to shorten regional delivery paths and support stable cross-region use;
  • more operational control: connect game sessions, wallet events, transaction records, reconciliation, and project configuration in one delivery workflow.

Project onboarding aligns game availability, RTP scope, infrastructure, language, currency, and regional delivery with the selected game versions, deployment plan, and network conditions.

Read the complete AG company profile, business overview, and 35-country coverage.

Business snapshot

Focus What AG provides Platform value
Content aggregation One API for a catalog of 1,200+ slot games Reduce repeated content-integration work
Platform integration Game catalog, session launch, wallet, merchant, and record workflows Connect the core technical path through one integration model
Operational configuration Flexible RTP configuration across supported games and project plans Give platform teams more control over operating parameters
Wallet architecture Single-wallet and transfer-wallet options Fit the integration to the platform's existing balance and ledger model
Global delivery Support across 35 countries and regions with global low-latency access design Prepare multi-region rollouts with shorter access paths
Technical delivery Scope review, integration preparation, testing, reconciliation, and launch support Turn API access into an operationally testable project

11 game providers through one API

The AG Slots API portfolio brings together 11 game providers:

PGSoft · Pragmatic · Evoplay · CP Games · WG Games · JILI · TADA · JDB · FC · BG · HSD

Provider discovery, game listing, and game-session launch are organized through one integration flow. Explore the game provider directory, browse the complete 1,194-entry game catalog mapping, or use the structured game catalog JSON.

What the Slots API integration covers

A Slots API integration connects a platform to game content and the operational flows around it. The work normally includes more than opening a game URL:

  • discovering the agreed game providers, categories, and titles;
  • creating a player game session and handling the return path;
  • choosing and implementing a single-wallet or transfer-wallet model;
  • protecting money-changing operations from duplicate processing;
  • querying game and wallet records for support and reconciliation;
  • testing timeouts, retries, callbacks, and uncertain transaction states.

Project onboarding maps the required content, currencies, languages, regions, credentials, and environment configuration into the implementation plan.

Who this guide is for

  • Product and platform owners assessing the integration scope.
  • Engineering leads mapping the API to an existing player and wallet architecture.
  • Operations teams preparing record lookup, reconciliation, and incident handling.
  • Delivery teams defining test cases, ownership, acceptance, and launch readiness.

Public API surface at a glance

The current public V5.0.0 surface contains 17 endpoints in four functional groups:

Area Purpose Public endpoint count
Game catalog and sessions Discover content, create a game session, and end a player session 5
Single-wallet callbacks Coordinate balance, player, bet, settlement, and cancellation events 5
Transfer wallet Deposit, withdraw, query balance, inspect transactions, and recover funds 5
Records and merchant Query game records and merchant configuration 2

See Public API surface for the endpoint capabilities and their integration purpose. The public website also provides the signing method, representative fields, and redacted examples for technical evaluation. The exact paths for the higher-risk fund-recovery and merchant-configuration operations remain in the controlled implementation package, together with the real Base URL, credentials, complete field constraints, final callback list, and production configuration. These public materials are not the complete production protocol.

Start with the integration plan

  1. Define the first content, currency, language, and market scope.
  2. Map the existing player identity, session, wallet, and ledger responsibilities.
  3. Choose the wallet model based on the current architecture.
  4. Agree on request identity, retry, timeout, and reconciliation rules.
  5. Validate the shortest game-launch and wallet path in a test environment.
  6. Exercise failure and recovery scenarios before production approval.

The integration workflow expands these stages and names the evidence expected at each gate.

Guide map

Security practices

Keep API keys, merchant codes, secrets, allowlists, production hosts, callback hosts, player data, and real transaction records in the designated private technical channel. Signing keys belong only in a controlled server environment, never in browser code, client packages, logs, tickets, chat, or public issues. Public examples use placeholders.

Before production, confirm and test timestamp and nonce replay protection, merchant-level authorization, rate and transaction limits, idempotency, uncertain-result reconciliation, and redacted operational logging in the final project protocol. This public guide does not state that a server has already enabled those controls.

See Security policy before reporting a possible exposure.

Official resources

During onboarding, AG and the platform team map the required providers, titles, currencies, languages, wallet mode, and regions into a confirmed delivery plan and technical test scope.

About

10 years of flexible Slots API solutions: one API, 1,200+ games, adjustable RTP, 35-country support, and global low-latency access.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages