Dokumentasi

Untuk anda yang sudah mempunyai web topup game, anda dapat menghubungkan website topup game anda menggunakan Open API dari Mochigamestore Otomatis Mendapatkan Harga Level GOLD atau PLATINUM

Profile

Mendapatkan data profile

[ POST ]
https://mochigamestore.com/api/profile
Parameter Keterangan Req
api_id Berisi Api ID Anda Ya
api_key Berisi Api Key Anda Ya
signature Berisi formula md5(API ID + API KEY) Anda Ya
Contoh Respon Yang Ditampilkan
Response Sukses Response Gagal
{
  "result": true,
  "msg": "berhasil mendapatkan data profile",
  "data": {
      "username": "Nama Anda",
      "balance": 10000,
      "role": "Basic"
  }
}
{
  "result": false,
  "msg": "API ID atau API KEY tidak ditemukan",
}
Service

Mendapatkan data layanan
Untuk harga otomatis level Gold atau Platinum jika akun anda berada di level Platinum

[ POST ]
https://mochigamestore.com/api/service
Parameter Keterangan Req
api_id Berisi Api ID Anda Ya
api_key Berisi Api Key Anda Ya
signature Berisi formula md5(API ID + API KEY) Anda Ya
Contoh Respon Yang Ditampilkan
Response Sukses Response Gagal
{
  "result": true,
  "msg": "berhasil mendapatkan data layanan",
  "data": {
      "id": "1",
      "game": "Mobile Legends",
      "nama_layanan": "MOBILELEGEND - 14 Diamond",
      "kode": "ML14",
      "harga": "3250",
      "status": "Aktif"
  }
}
{
  "result": false,
  "msg": "API ID atau API KEY tidak ditemukan",
}
// Atau
{
  "result": false,
  "msg": "Signature Tidak Valid. Silakan periksa kredensial API Anda",
}
// Atau
{
  "result": false,
  "msg": "IP 127.0.0.1 tidak ada dalam whitelist",
}
Order

Melakukan pemesanan
Untuk harga otomatis level Gold atau Platinum jika akun anda berada di level Platinum

[ POST ]
https://mochigamestore.com/api/order
Parameter Keterangan Req
api_id Berisi Api ID Anda Ya
api_key Berisi Api Key Anda Ya
order_id Berisi Unik ID yang di buat di sistem anda Ya
service_id Berisi kode Layanan Cek Disini Ya
target_id Berisi data id tujuan Ya
target_server Berisi data server/zone tujuan bila ada No
signature Berisi formula md5(API ID + API KEY) Anda Ya
Contoh Respon Yang Ditampilkan
Response Sukses Response Gagal
{
  "result": true,
  "msg": "Pesanan berhasil! Pesanan sedang diproses",
  "data": {
      "order_id": "123456",
      "nama_layanan": "MOBILELEGEND - 14 Diamond",
      "service_id": "ML14",
      "target_id": "98765",
      "target_server": "1234",
      "status": "Proses",
      "note": ""
  }
}
{
  "result": false,
  "msg": "API ID atau API KEY tidak ditemukan",
}
// Atau
{
  "result": false,
  "msg": "order_id sudah tersedia pada sistem kami",
  "data": {
      "status": "Error",
  }
}
// Atau
{
  "result": false,
  "msg": "service_id tidak ditemukan",
}
// Atau
{
  "result": false,
  "msg": "Saldo anda tidak mencukupi"
}
Status

Mendapatkan data status pesanan

[ POST ]
https://mochigamestore.com/api/status
Parameter Keterangan Req
api_id Berisi Api ID Anda Ya
api_key Berisi Api Key Anda Ya
order_id Berisi id transaksi Ya
signature Berisi formula md5(API ID + API KEY) Anda Ya
Contoh Respon Yang Ditampilkan
Response Sukses Response Gagal
{
  "result": true,
  "msg": "Detail transaksi berhasil didapatkan",
  "data": {
      "order_id": "123456",
      "status": "Sukses / Proses / Pending / Gagal",
      "note": ""
  }
}
{
  "result": false,
  "msg": "API ID atau API KEY tidak ditemukan",
}
// Atau
{
  "result": false,
  "msg": "order_id tidak ditemukan",
  "data": {
      "order_id": "",
      "status": "Error"
  }
}
Cek Nickname

Mendapatkan Data Nickname Game

[ POST ]
https://mochigamestore.com/api/cek
Parameter Keterangan Req
id Berisi ID Game Ya
server Berisi Server Game No
kode Berisi Kode Game Cek Disini Ya
Contoh Respon Yang Ditampilkan
Response Sukses Response Gagal
{
  "result": true,
  "nickname": "Nama Anda",
}

{
  "result": false,
  "msg": "ID Harus Di isi",
}
// Atau
{
  "result": false,
  "msg": "Kode Game Harus Di isi",
}