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 Code | Description |
|---|---|
| 200 | Success |
| 400 | Bad Request - Missing or invalid parameters |
| 401 | Unauthorized - Invalid or missing API key |
| 404 | Not Found - Resource does not exist |
| 424 | Failed Dependency - Supplier transaction failed |
| 500 | Internal Server Error |
Rate Limits
- 100 requests per minute per API key
- Contact support for higher limits
Need Help?
- Telegram Bot: Send
/helpfor commands - Web Panel: Open Panel