Official SDKs

Official SDKs for popular programming languages

PHP SDK

Official PHP library for GameAPI Pro integration

Latest: v2.0.0

JavaScript SDK

Complete JavaScript library for web and Node.js

Latest: v3.1.0

Python SDK

Pythonic SDK for Python applications

Latest: v2.2.0

C# SDK

.NET library for C# developers

Latest: v1.8.0

Java SDK

Complete Java library for enterprise applications

Latest: v1.5.0

Go SDK

High-performance Go library

Latest: v1.2.0

Code Examples

Quick integration examples for common use cases

PHP Example

<?php require_once 'vendor/autoload.php'; $client = new GameAPI\Client('YOUR_API_KEY'); // Get list of games $games = $client->games()->list(); // Create a player $player = $client->players()->create([ 'username' => 'john_doe', 'email' => 'john@example.com', 'country' => 'US' ]); // Start a game session $session = $client->sessions()->create([ 'game_id' => 'aviator', 'player_id' => $player['id'], 'bet_amount' => 10.00 ]);

JavaScript Example

const GameAPI = require('gameapi-js'); const client = new GameAPI('YOUR_API_KEY'); // Get games const games = await client.games.list(); // Create player const player = await client.players.create({ username: 'john_doe', email: 'john@example.com', country: 'US' }); // Start session const session = await client.sessions.create({ game_id: 'aviator', player_id: player.id, bet_amount: 10.00 });

Python Example

import gameapi client = gameapi.Client('YOUR_API_KEY') # Get games games = client.games.list() # Create player player = client.players.create( username='john_doe', email='john@example.com', country='US' ) # Start session session = client.sessions.create( game_id='aviator', player_id=player['id'], bet_amount=10.00 )

Integration Guides

Step-by-step guides for common integrations

WordPress Integration

How to integrate GameAPI Pro into a WordPress site

Plugin Development Shortcodes
Read Guide

Laravel Integration

Complete guide for Laravel developers

Service Provider Middleware
Read Guide

React Integration

Build React applications with GameAPI

Hooks Context API
Read Guide

Vue.js Integration

Guide for Vue.js applications

Composables Store
Read Guide

Payment Integration

Connect payment systems to GameAPI

Stripe PayPal
Read Guide

Mobile App Integration

Integrate games in mobile applications

iOS Android
Read Guide

Developer Tools

Useful tools to help you develop and test

API Testing Tool

Test API endpoints directly from your browser

Try It Out

Code Generator

Generate integration code in your language

Generate Code

Postman Collection

Complete Postman collection for API testing

Download

Sandbox Environment

Risk-free testing environment with test data

Access Sandbox

Analytics Dashboard

Real-time analytics for your games

View Dashboard

Security Checker

Validate your API implementation security

Check Security