Dokumentasi ini menjelaskan cara mengakses layanan API GoTravelly untuk method Balance.
API berfungsi untuk mendapatkan, menambahkan, bahkan mengubah saldo pada akun guide di GoTravelly
Method | URL |
---|---|
GET, POST | https://www.gotravelly.com/api/balance |
GET (Request)
Method | Parameter | Tipe | Wajib | Keterangan |
---|---|---|---|---|
GET/HEADER | key | String | Tidak | Token code / key |
GET/PARAM | mode | String | Ya | isi dengan browse |
GET/PARAM | guide_id | Integer | Ya | Guide ID pada akun Guide di GoTravelly |
GET/PARAM | per_page | Integer | Ya | Jumlah tampilan history balance di per halaman |
GET/PARAM | page | Integer | Tidak | Halaman / offset data yang ditampilkan (biasanya digenerate otomatis) |
Contoh GET (Request):
https://www.gotravelly.com/api/balance?mode=browse&guide_id=999&per_page=5
GET (Response)
{ "status": "OK", "data": [ { "guide_statement": { "id": "74", "type": "down_payment", "amount": "50000", "status": "progress", "created": "2019-03-12 21:29:16", "guide": "153", "object": "199", "note": "GS-12032019-6JOKJ", "user_status": "tour_package_completed", "guide_status": "waiting_payment_from_admin" }, "guide": { "id": "153", "name": "hulk travel", "email": "sugeng85@gmail.com", "photo": "679df1ea7972b58ddd189c50ba7b1466.jpg", "phone": "12312312", "level": "gold", "balance": "1500000", "bank_name": "bca", "bank_acc_name": "hulk", "bank_acc_number": "12345678" }, "user": { "id": "589", "username": "hulk", "name": "hulk", "email": "hulk@aa.com", "photo": "4abb3622bb8e64b035474dc1e67e33ea.jpg", "phone": "456789012345" } } ], "total": 42 }
POST (Request)
Method | Parameter | Tipe | Wajib | Keterangan |
---|---|---|---|---|
POST/HEADER | key | String | Ya | Token code / key |
POST/BODY | type | String | Ya | isi dengan withdrawal |
POST/BODY | amount | Integer | Ya | Jumlah saldo yang akan di proses, contoh: 50000 |
POST/BODY | guide_id | Integer | Ya | Guide ID pada akun Guide di GoTravelly |
POST/BODY | object_id | Integer | Ya | Object ID = Guide ID pada transaksi di GoTravelly |
POST/BODY | bank_name | String | Ya | Nama Bank dari akun Guide di GoTravelly |
POST/BODY | bank_account_number | Integer | Ya | Nomor rekening dari akun Guide di GoTravelly |
POST/BODY | bank_account_name | String | Ya | Nama pemilik rekening dari akun Guide di GoTravelly |
POST/BODY | pin | Integer | Ya | Pin akun Guide di GoTravelly |
POST/BODY | lang_id | Integer | Ya | isi dengan indonesian / english |
POST (Response)
{ "status": "OK", "message": "Penarikan dana berhasil", "inserted_id": "8", "url": "/balance?sidepanel=guide", }