Developer Integration Guide

Complete integration examples for Unity, Unreal Engine, and web applications

Quick Start

1. Get API Credentials

Obtain your Game Secret Token from the Game Management panel

2. Download Collection

Import the Postman collection for quick API testing

3. Choose Platform

Download Unity or Unreal Engine integration examples

4. Start Building

Use the examples to integrate with your game

API Overview

Base Configuration

Base URL: https://gamepanel.idcgames.com/api/v1
Authentication: Bearer Token (OAuth2)
Content-Type: application/json
Rate Limiting: 1000 req/hour

Authentication Flow

1 Third-Party Login
2 Get Access Token (2h) + Refresh Token (30d)
3 Use Access Token for API calls
4 Refresh when token expires

Available Resources

API Documentation

Complete API reference with all endpoints, parameters, and response examples

View Documentation

Postman Collections

Ready-to-use Postman collections with all API endpoints and examples

View Collections

Test Examples

Real working PHP examples for server-side integration

View Examples

Unity Integration

Complete C# examples for Unity with HTTP client and JSON handling

View Examples

Unreal Integration

C++ examples for Unreal Engine with Blueprint support

View Examples

Postman Examples

Detailed Postman examples with real request/response data

View Examples

Common Endpoints

Authentication

POST /auth/third-party/login Login
POST /auth/refresh Refresh Token
POST /auth/validate Validate Token

User Data

GET /user/stats Get Stats
POST /user/stats/submit Submit Stats
GET /user/inventory Get Inventory

Need Help?

API Status

All systems operational

Rate Limits

1000 requests per hour per token