Live & automated 24/7

Automated Free Fire Diamond Top-Up API for Resellers

Plug into Topup Bot's API and deliver Free Fire diamond top-ups to your customers instantly — fully automated fulfillment, real-time webhooks, and a merchant dashboard to track every order.

Read the Docs
24/7Automated Fulfillment
<60sAvg. Order Delivery
100%Webhook Delivery Retries
256-bitCredential Encryption
What We Provide

Everything you need to run a top-up business

One API key, one integration — Topup Bot handles the automation, monitoring, and delivery.

💎

Automated Diamond Delivery

Orders are fulfilled automatically through real-time browser automation against Garena's official store — no manual work on your end.

🔑

Per-Merchant API Key & Wallet

Every merchant gets a dedicated API key and prepaid credit wallet. Top up your balance, and it's deducted automatically per order.

🔔

Real-Time Webhooks

Get instantly notified when an order completes or fails via signed HTTP webhooks, with automatic retries up to 5 times.

🎟️

Voucher Auto-Restock

Redeem UniPin voucher codes into your balance automatically, with auto-restock when your balance drops below a set threshold.

📊

Merchant Dashboard

Track balance, order history, and delivery status in a live dashboard — no need to poll the API for everything.

📱

Telegram Alerts

Connect your Telegram to receive order alerts, low-balance warnings, and nightly summary reports in real time.

Getting Started

How it works

From signup to your first automated order in four steps.

1

Create your account

Sign up with your business details. You'll instantly receive an API key.

2

Admin review

Our team reviews and approves new merchant accounts, usually within a short time.

3

Fund your wallet

Once approved, top up your prepaid credit balance to start placing orders.

4

Integrate the API

Call /api/v1/topup from your site or bot — orders are delivered automatically.

Simple Integration

A few lines of code

REST API, JSON in and out, signed webhooks for delivery confirmation.

// Place a top-up order
curl -X POST https://bot.topupbot.tech/api/v1/topup \
  -H "Authorization: Bearer sk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "order_id": "ORD1001",
    "player_id": "123456789",
    "diamond_amount": "115",
    "callback_url": "https://yoursite.com/webhook"
  }'
  • One topup call queues the order for automated fulfillment.
  • Poll /api/v1/orders/:orderId or wait for the signed webhook callback.
  • Every response includes your remaining wallet balance.
  • Full endpoint reference, auth, and webhook payloads are in the API Docs.

Ready to automate your top-up business?

Create your merchant account now — approval is fast and setup takes minutes.