Semua request memakai method POST. Reseller wajib memiliki akun website, API key, Secret key, dan whitelist IP yang aktif dari dashboard admin.
Mengambil daftar produk yang tersedia untuk reseller.
{
"api_key": "API_KEY_ANDA",
"secret_key": "SECRET_KEY_ANDA"
}
{
"status": true,
"message": "Daftar produk berhasil diambil.",
"data": [
{
"kode_produk": "ML86",
"nama_produk": "Mobile Legends 86 Diamonds",
"kategori": "Mobile Legends",
"harga": 12000,
"status": "available"
}
]
}
Mengecek saldo akun reseller di website.
{
"api_key": "API_KEY_ANDA",
"secret_key": "SECRET_KEY_ANDA"
}
Membuat order memakai saldo akun reseller.
{
"api_key": "API_KEY_ANDA",
"secret_key": "SECRET_KEY_ANDA",
"kode_produk": "ML86",
"target": "123456789",
"zone": "1234",
"kontak": "628xxxxxxxxxx",
"ref_id": "INV-TOKO-001"
}
Field zone boleh dikosongkan untuk game/produk yang tidak membutuhkan server/zone. Field ref_id opsional, tetapi disarankan agar reseller mudah tracking.
Mengecek status transaksi.
{
"api_key": "API_KEY_ANDA",
"secret_key": "SECRET_KEY_ANDA",
"order_id": "INV-TOKO-001"
}
{"status":false,"message":"API key tidak valid atau status API belum aktif."}
{"status":false,"message":"IP tidak terdaftar di whitelist."}
{"status":false,"message":"Saldo tidak cukup."}
{"status":false,"message":"Produk tidak ditemukan atau sedang tidak tersedia."}