Version 3.1.0
Dokumentasi API GameShark
Halo, selamat datang di Dokumentasi Integrasi GameShark
Getting Started
Untuk anda yang sudah mempunyai web topup game, anda dapat menghubungkan website topup game anda menggunakan Open API dari GameShark.
BASE URL:
-
Production: https://gameshark.id/api
-
Development: https://gameshark.id/api
API
Query Parameters
apiID
Berisi Api ID Anda
Ya
apiKey
Berisi Api Key Anda
Ya
Signature
Berisi formula md5(API ID + API KEY) Anda
Ya
Response Sukses
{
"result": true,
"msg": "berhasil mendapatkan data profile",
"data": {
"username": "Jambrong",
"balance": 0,
"role": "Basic"
}
}
Response Gagal
{
"result": false,
"msg": "API ID atau API KEY tidak ditemukan",
}
Query Parameters
apiID
Berisi Api ID Anda
Ya
apiKey
Berisi Api Key Anda
Ya
Signature
Berisi formula md5(API ID + API KEY) Anda
Ya
Response Sukses
{
"result": true,
"msg": "berhasil mendapatkan data layanan",
"data": {
"id": "1",
"game": "Mobile Legends",
"nama_layanan": "14 Diamonds ( 13 + 1 Bonus )",
"harga": {
"basic": 3310,
"gold": 3250,
"platinum": 3120,
},
"status": "Aktif"
}
}
Response Gagal
{
"result": false,
"msg": "API ID atau API KEY tidak ditemukan",
}
{
"result": false,
"msg": "Signature Tidak Valid. Silakan periksa kredensial API Anda",
}
{
"result": false,
"msg": "IP 127.0.0.1 tidak ada dalam whitelist",
}
Query Parameters
apiID
Berisi Api ID Anda
Ya
apiKey
Berisi Api Key Anda
Ya
orderID
Berisi Unik ID yang di buat di sistem anda
Ya
serviceID
Berisi kode Layanan
Ya
targetID
Berisi data id tujuan
Ya
targetServer
Berisi data server/zone tujuan bila ada
Ya
Signature
Berisi formula md5(API ID + API KEY) Anda
Ya
Response Sukses
{
"result": true,
"msg": "Pesanan berhasil! Pesanan sedang diproses",
"data": {
"order_id": "123456",
"nama_layanan": "14 Diamonds ( 13 + 1 Bonus )",
"service_id": "1",
"target_id": "98765",
"target_server": "1234",
"status": "Proses",
"note": ""
}
}
Response Gagal
{
"result": false,
"msg": "API ID atau API KEY tidak ditemukan",
}
{
"result": false,
"msg": "order_id sudah tersedia pada sistem kami",
"data": {
"status": "Error",
}
}
{
"result": false,
"msg": "service_id tidak ditemukan",
}
{
"result": false,
"msg": "Saldo anda tidak mencukupi"
}
Query Parameters
apiID
Berisi Api ID Anda
Ya
apiKey
Berisi Api Key Anda
Ya
orderID
Berisi id transaksi
Ya
Signature
Berisi formula md5(API ID + API KEY) Anda
Ya
Response Sukses
{
"result": true,
"msg": "Detail transaksi berhasil didapatkan",
"data": {
"order_id": "123456",
"status": "Sukses / Proses / Pending / Gagal",
"note": ""
}
}
Response Gagal
{
"result": false,
"msg": "API ID atau API KEY tidak ditemukan",
}
{
"result": false,
"msg": "order_id tidak ditemukan",
"data": {
"order_id": "",
"status": "Error"
}
}