GameGuard API Reference

Comprehensive API documentation for integrating GameGuard's fraud detection into your platform

API Overview

The GameGuard API provides a comprehensive set of endpoints for integrating fraud detection into your gaming platform. Our RESTful API allows you to:

  • Monitor transactions in real-time
  • Analyze user behavior for suspicious patterns
  • Receive and manage fraud alerts
  • Create and manage custom AI prompts
  • Access detailed analytics and reports

Base URL

https://api.gameguard.io/v2

All API requests must use HTTPS. The API is versioned, with the current version being v2.

Get Started with the API

API Request Example

curl -X POST https://api.gameguard.io/v2/transactions/monitor \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d {
"userId": "user-123",
"transactionId": "txn-456",
"amount": 100,
"currency": "USD",
"eventType": "bet",
"timestamp": "2023-04-01T12:00:00Z"
}

API Response Example

{
"status": "success",
"data": {
"transactionId": "txn-456",
"riskScore": 0.12,
"isFraudulent": false,
"riskFactors": []
}
}
RESTful API
Standard HTTP methods and JSON responses

Our API follows RESTful principles with predictable resource-oriented URLs and standard HTTP methods.

Learn more
Authentication
Secure API key authentication

All API requests require authentication using your API key in the Authorization header.

Learn more
AI Integration
Advanced AI fraud detection

Leverage our AI-powered fraud detection through simple API calls to protect your platform.

Learn more