Skip to main content

Getting Started

Welcome to the GemGo API Documentation. This guide will help you integrate with our game top-up platform.

Quick Start

Step 1: Register via Telegram

Send /start to our Telegram bot to create your reseller account. You'll receive an API key.

Step 2: Get Your API Key

Send /account to the bot to view your API key. Use this key in all API requests.

Step 3: Make API Requests

Include your API key in the X-API-Key header for all requests.

Base URL

https://gemgoapi.dinotopup.com

Authentication

All API requests require the X-API-Key header:

curl -H "X-API-Key: YOUR_API_KEY" https://gemgoapi.dinotopup.com/api/v1/reseller/profile

Response Format

All responses are in JSON format with the following structure:

{
"status": "SUCCESS",
"data": { ... }
}

Error Handling

Errors return appropriate HTTP status codes with:

{
"detail": "Error message description"
}
Status CodeDescription
200Success
400Bad Request - Missing or invalid parameters
401Unauthorized - Invalid or missing API key
404Not Found - Resource does not exist
424Failed Dependency - Supplier transaction failed
500Internal Server Error

Rate Limits

  • 100 requests per minute per API key
  • Contact support for higher limits

Need Help?

  • Telegram Bot: Send /help for commands
  • Web Panel: Open Panel