Todagames menyediakan jalur koneksi melalui API untuk memudahkan Anda terkoneksi dengan sistem Todagames. Dengan API ini, Anda bisa mengakses berbagai layanan, mulai dari produk hingga transaksi secara otomatis.
Adapun beberapa hal yang perlu diperhatikan untuk koneksi API, antara lain:
Level anda harus GOLD untuk bisa mengakses API
Kami membungkus semua HTTP Request ke dalam format JSON
Seluruh transaksi via API akan menggunakan method POST
Whitelist IP Address
Silahkan set Content-Type pada header menjadi application/json
URL Endpoint
Parameter
Keterangan
Tipe Data
Wajib
api_key
ApiKey (ada pada menu Dashboard)
String
Ya
member_code
Member Code (ada pada menu Dashboard)
String
Ya
sign
Signature dengan formula md5(member_code + api_key)
String
Ya
Response Berhasil
{
"status": true,
"msg": "Berhasil mendapatkan data layanan",
"data": [
{
"product": "Free Fire 7290 Diamond",
"category": "Games",
"brand": "Free Fire",
"type": "Umum",
"price": "838415",
"code": "FF7290",
"status": "On"
},
{
"product": "Free Fire 720 Diamond",
"category": "Games",
"brand": "Free Fire",
"type": "Umum",
"price": "83738",
"code": "FF720",
"status": "On"
}
]
}
Response Gagal
{
"status": false,
"msg": "Api Key dan Member Code tidak boleh kosong"
}
{
"status": false,
"msg": "Api Key dan Member Code tidak valid"
}
{
"status": false,
"msg": "Signature Tidak Valid."
}
{
"status": false,
"msg": "Maaf level anda belum Gold."
}
{
"status": false,
"msg": "IP Anda tidak kami kenali: ::1"
}
URL Endpoint
Parameter
Keterangan
Tipe Data
Wajib
api_key
Api key (ada pada menu Dashboard)
String
Ya
member_code
Member Code (ada pada menu Dashboard)
String
Ya
ref_id
Ref ID unik Anda
String
Ya
code
Kode Produk di Todagames, klik disini
String
Ya
user_id
User id dari akun tujuan
String
Ya
zone_id
Zone / Server id dari akun tujuan bila ada(Jika tidak ada isi dengan angka 1)
String
Tidak
sign
Signature dengan formula md5(member_code + api_key)
String
Ya
Response Berhasil
Contoh Pesanan dengan zone_id
{
"status": true,
"msg": "Pesanan berhasil! Pesanan sedang diproses",
"data": {
"ref_id": "ORDER5637XXXXXX",
"product": "MOBILELEGEND - 12 Diamond",
"user_id": "221865076",
"zone_id": "9191",
"status": "Processing",
"note": ""
}
}
Contoh Pesanan tanpa zone_id
{
"status": true,
"msg": "Pesanan berhasil! Pesanan sedang diproses",
"data": {
"ref_id": "ORDER5737XXXXXX",
"product": "Free Fire 10 Diamond",
"user_id": "662444522",
"zone_id": "1",
"status": "Processing",
"note": ""
}
}
Response Gagal
{
"status": false,
"msg": "Api Key dan Member Code tidak boleh kosong"
}
{
"status": false,
"msg": "Api Key dan Member Code tidak valid"
}
{
"status": false,
"msg": "Signature Tidak Valid."
}
{
"status": false,
"msg": "ref_id sudah tersedia pada sistem kami",
"data": {
"status": "error"
}
}
{
"status": false,
"msg": "code tidak ditemukan"
}
{
"status": false,
"msg": "Saldo anda tidak mencukupi"
}
{
"status": false,
"msg": "IP Anda tidak kami kenali: ::1"
}
URL Endpoint
Parameter
Keterangan
Tipe Data
Wajib
api_key
ApiKey (ada pada menu Dashboard)
String
Ya
member_code
Member Code (ada pada menu Dashboard)
String
Ya
ref_id
Ref ID unik Anda
String
Ya
sign
Signature dengan formula md5(member_code + api_key)
String
Ya
Response Berhasil
Contoh Pesanan Processing
{
"status": true,
"msg": "Detail transaksi berhasil didapatkan",
"data": {
"ref_id": "ORDER5637XXXXXX",
"product": "Free Fire 10 Diamond",
"status": "Processing",
"note": "Pesanan siap diproses"
}
}
Contoh Pesanan Success
{
"status": true,
"msg": "Detail transaksi berhasil didapatkan",
"data": {
"ref_id": "ORDER5637XXXXXX",
"product": "Free Fire 10 Diamond",
"status": "Success",
"note": "Vemz444Goat' Reff ID : 639XXXXX"
}
}
Contoh Pesanan Canceled
{
"status": true,
"msg": "Detail transaksi berhasil didapatkan",
"data": {
"ref_id": "ORDER5637XXXXXX",
"product": "Free Fire 10 Diamond",
"status": "Canceled",
"note": ""
}
}
List Status :
Pending : Pesanan belum dibayar
Processing : Pesanan dalam proses
Success : Pesanan telah berhasil diproses
Canceled : Pesanan gagal
Response Gagal
{
"status": false,
"msg": "Api Key dan Member Code tidak boleh kosong"
}
{
"status": false,
"msg": "Api Key dan Member Code tidak valid"
}
{
"status": false,
"msg": "Signature Tidak Valid."
}
{
"status": false,
"msg": "ref_id tidak ditemukan",
"data": {
"ref_id": "",
"status": "error"
}
}
{
"status": false,
"msg": "IP Anda tidak kami kenali: ::1"
}
URL Endpoint
Parameter
Keterangan
Tipe Data
Wajib
api_key
ApiKey (ada pada menu Dashboard)
String
Ya
member_code
Member Code (ada pada menu Dashboard)
String
Ya
code
Lihat Disini
String
Ya
user_id
User id dari akun tujuan
String
Ya
zone_id
Zone / Server id dari akun tujuan
String
Tidak
sign
Signature dengan formula md5(member_code + api_key)
String
Ya
Response Berhasil
{
"status": true,
"msg": "Berhasil!!",
"data": {
"user_id": "662444522",
"zone_id": "",
"nickname": "×MISTERIUUS×"
}
}
Response Gagal
{
"status": false,
"msg": "Api Key dan Member Code tidak boleh kosong"
}
{
"status": false,
"msg": "Api Key dan Member Code tidak valid"
}
{
"status": false,
"msg": "Signature Tidak Valid."
}
{
"status": false,
"msg": "Code Game tidak ditemukan",
"data": {
"Code": "",
"status": "error"
}
}
{
"status": false,
"msg": "IP Anda tidak kami kenali: ::1"
}