TopupZoneX API

TopupZoneX API

Welcome to the TopupZoneX documentation. The game top-up API built for resellers and websites.

● Reseller API Multi-game Fast delivery

Features

Fast fulfillment

Place an order and get instant delivery — built for shops that need speed.

🎮
Multi-game catalog

PUBG UC, Mobile Legends, Genshin, Valorant, Free Fire, Wuthering Waves, and more — one API.

🧩
Simple integration
💼
BEST CHOICE FOR RESELLERS
Base URL
https://api.topupzonex.com
HTTPS · JSON
Customer care
@TopupZoneX

Prefer Telegram shopping? Buy cheap PUBG UC, ML Diamonds, Genshin packs and more from @TopupZoneXbot.

Sample product PIDs

Use live IDs from GET /products. These popular packs are common starting points:

PID Game Pack Fields
TZP60 PUBG Mobile 60 UC userId
TZP325 PUBG Mobile 325 UC userId
TZP8100 PUBG Mobile 8100 UC userId
TZML86 Mobile Legends 86 Diamond userId + zoneId
TZGI60 Genshin Impact 60 Genesis userId + serverId
TZWW60L Wuthering Waves 60 Lunites userId + serverId

Full field map and more packs → Products & PIDs.

Rate limit

Order placement is limited per API account:

Window Limit
Per second 10 orders
Per minute 80 orders

If you hit the limit, the API returns 429 with code RATE_LIMIT. Wait briefly, then retry.

Quick start

1
Get the product list Call GET /products for pack IDs (pid) and prices.
2
Place an order Call POST /orders with pid, your unique trxid, and the player fields that game needs.
3
Check status If the reply is processing, poll GET /orders/:orderId until completed or cancelled.

Core endpoints

Header: send your key as X-Api-Key: YOUR_API_KEY. Store your real API key in environment variables on your server.
TopupZoneX API · docs