Anda di halaman 1dari 18

DOKUMENTASI API MMBC EXPRESS

{ JSON }
(v. 1.0)

(last update: 27/08/2020)


HISTORY UPDATE

- Launching API MMBC Express : Aug 2020


KODE WILAYAH
URL

https://klikmbc.co.id/json/mmbcexpress/list_wilayah

METHOD

POST

REQUIRED PARAMETERS

username : (ex: dummy)


password : (ex: dummy123)

RETURN TYPE

JSON

Body:

Respon Berhasil:

[
{
provinsi: "D.I. Aceh",
kota: "Kab. Aceh Selatan",
kecamatan: "Bakongan",
kode: "11.01.01"
},
{
provinsi: "D.I. Aceh",
kota: "Kab. Aceh Selatan",
kecamatan: "Kluet Utara",
kode: "11.01.02"
},
{
provinsi: "D.I. Aceh",
kota: "Kab. Aceh Selatan",
kecamatan: "Kluet Selatan",
kode: "11.01.03"
}
]
Keterangan parameter:
provinsi : Nama Provinsi
kota : Nama Kota
kecamatan : Nama Kecamatan
kode : Kode Kecamatan
TITIK LOKASI (khusus Grab Express / gosend)
URL

https://klikmbc.co.id/json/mmbcexpress/point_maps

METHOD

POST

REQUIRED PARAMETERS

username : (ex: dummy)


password : (ex: dummy123)
kode : (ex: 32.01.13)
keyword : (ex: mmbc travel)

RETURN TYPE

JSON

Body:

Respon Berhasil:
{
result: "ok",
keyword: "mmbc travel",
uuid: "68a89436-fdf6-4155-8ef0-bcf273671a81",
cache: "1",
sum_data: 21,
city_sector: "CGK",
address_data: [
{
address_name: "PT Mmbc Tour and Travel",
combined_address: "Jl. Palapa 7, Kedoya Selatan, Kebon Jeruk,
Jakarta, 11520",
combined_city: "Jakarta, Jakarta",
state: "Jakarta",
country: "Indonesia",
country_id: "6",
city_code: "32.01.13",
city_id: "10",
latitude: "-6.177932",
longitude: "106.766149",
distance_between: "21.17",
region: "Jakarta",
source: "internal-top-v2",
type: "commercial building",
autocomplete: "PT Mmbc Tour and Travel Jl. Palapa 7, Kedoya
Selatan, Kebon Jeruk, Jakarta, 11520"
}
]

Respon Gagal:

{
"result":"no",
"reason":"Invalid keyword xxx!"
}

Keterangan parameter:
result : ada 2 response => ok / no
address_name : Nama alamat
combined_address : Alamat Lengkap
latitude : Titik Garis Lintang
longitude : Titik Garis Bujur
DATA KELURAHAN
URL

https://klikmbc.co.id/json/mmbcexpress/point_kelurahan

METHOD

POST

REQUIRED PARAMETERS

username : (ex: dummy)


password : (ex: dummy123)
kode : (ex: 32.01.13)

RETURN TYPE

JSON

Body:

Respon Berhasil:

{
result: "ok",
data_kelurahan: [
{
kelurahan_id: "12540",
kelurahan_name: "Bojong Gede"
},
{
kelurahan_id: "12541",
kelurahan_name: "Kedung Waringin"
}
]
}
Respon Gagal:

{
"result":"no",
"reason":"Transaksi tidak dapat diproses. Tagihan sudah dibayar (Kode:
0054)"
}

Keterangan parameter:
result : ada 2 response => ok / no
kelurahan_id : ID Kelurahan
kelurahan_name : Nama Kelurahan
CEK TARIF

URL

https://klikmbc.co.id/json/mmbcexpress/cektarif

METHOD

POST

R EQUIRED PARAMETERS

username : (ex: dummy)


password : (ex: dummy123)
org : (ex: 32.01.13)
dest : (ex: 32.71.06)
length : (ex: 20.00) * wajib khusus JNE, TIKI, Lion Parcel, dan gosend
width : (ex: 20.00) * wajib khusus JNE, TIKI, Lion Parcel, dan gosend
height : (ex: 20.00) * wajib khusus JNE, TIKI, Lion Parcel, dan gosend
weight : (ex: 1.00)
from_sub : (ex: 1234) (diambil dari ID Kelurahan)
from_address : (ex: MMBC Travel) * wajib untuk kurir instan (gosend/Grab Express)
from_address_name : (ex: Jl.Pahlawan) * wajib untuk kurir instan (gosend/Grab Express)
from_latitude : (ex: 60.988) * wajib untuk kurir instan (gosend/Grab Express)
from_longitude : (ex: -145.1909) * wajib untuk kurir instan (gosend/Grab Express)
to_sub : (ex: 1234) (diambil dari ID Kelurahan)
to_address : (ex: Medusa Travel) * wajib untuk kurir instan (gosend/Grab
Express)
to_address_name : (ex: Jl. Alternatif) * wajib untuk kurir instan (gosend/Grab Express)
to_latitude : (ex: -20.415) * wajib untuk kurir instan (gosend/Grab Express)
to_longitude : (ex: 85.091) * wajib untuk kurir instan (gosend/Grab Express)

Body:

Respon Berhasil:

{
result: "ok",
session: "20200820194348158|320113327106",
org: "32.01.13",
org_desc: "Bojong Gede, Kab. Bogor, Jawa Barat",
dest: "32.71.06",
dest_desc: "Tanah Sareal, Bogor, Jawa Barat",
weight: "1.00",
kodeagen: "JKT-11111",
data: [
{
category: "Instan",
kurir: "GRAB EXPRESS",
url_image: "https://transaksi.klikmbc.co.id/v2/images/kurir-
grab.png",
kurir_package: "GRAB BIKE",
kurir_package_desc: "Grab Instant(Motor)",
pickup_time: "",
etd: "Masukkan titik lokasi",
rates: "0"
},
{
category: "Reguler",
kurir: "LION PARCEL",
url_image: "https://transaksi.klikmbc.co.id/v2/images/kurir-
lionparcel.png",
kurir_package: "LION PARCEL",
kurir_package_desc: "LION PARCEL Reguler",
pickup_time: "",
etd: "Silakan isi kelurahan asal",
rates: "0"
},
{
category: "Reguler",
kurir: "TIKI",
url_image: "https://transaksi.klikmbc.co.id/v2/images/kurir-
tiki.png",
kurir_package: "TIKI",
kurir_package_desc: "TIKI Reguler",
pickup_time: "",
etd: "Silakan isi kelurahan asal",
rates: "0"
},
{
category: "Reguler",
kurir: "JNE",
url_image: "https://transaksi.klikmbc.co.id/v2/images/kurir-
jne.png",
kurir_package: "JNE",
kurir_package_desc: "JNE Reguler",
pickup_time: "",
etd: "Silakan isi kelurahan asal",
rates: "0"
},
{
category: "Reguler",
kurir: "GO EXPRESS",
url_image: "https://transaksi.klikmbc.co.id/v2/images/kurir-
goexpress.png",
kurir_package: "GO EXPRESS",
kurir_package_desc: "GO Express Reguler",
pickup_time: "",
etd: "Lokasi diluar service",
rates: "0"
},
{
category: "Instan",
kurir: "GRAB EXPRESS",
url_image: "https://transaksi.klikmbc.co.id/v2/images/kurir-
grab.png",
kurir_package: "GRAB BIKE",
kurir_package_desc: "Grab Instant(Mobil)",
pickup_time: "",
etd: "Masukkan titik lokasi",
rates: "0"
},
{
category: "Reguler",
kurir: "MMBC EXPRESS",
url_image: "https://transaksi.klikmbc.co.id/v2/images/kurir-
mmbcexpress.png",
kurir_package: "REG",
kurir_package_desc: "MMBC Express Regular",
pickup_time: "Besok, diatas Pkl. 15.00",
etd: "0-2 hari",
rates: "9025"
},
{
category: "Reguler",
kurir: "NINJA XPRESS",
url_image: "https://transaksi.klikmbc.co.id/v2/images/kurir-
ninja.png",
kurir_package: "REG",
kurir_package_desc: "Ninja Regular",
pickup_time: "Besok, diatas Pkl. 15.00",
etd: "0-2 hari",
rates: "9500"
},
{
category: "Reguler",
kurir: "ANTERAJA",
url_image: "https://transaksi.klikmbc.co.id/v2/images/kurir-
anteraja.png",
kurir_package: "REG",
kurir_package_desc: "AnterAja Regular",
pickup_time: "Besok, Pkl. 10:00 - 12:00",
etd: "2-4 Hari",
rates: "10000"
},
{
category: "Reguler",
kurir: "SICEPAT",
url_image: "https://transaksi.klikmbc.co.id/v2/images/kurir-
sicepat.png",
kurir_package: "SIUNT",
kurir_package_desc: "SiCepat SIUNT",
pickup_time: "Besok, diatas Pkl. 15.00",
etd: "1-2 hari",
rates: "10000"
},
{
category: "Reguler",
kurir: "J&T",
url_image: "https://transaksi.klikmbc.co.id/v2/images/kurir-
jnt.png",
kurir_package: "J&T REG",
kurir_package_desc: "J&T REG",
pickup_time: "Besok, Pkl. 08:30 - 11:00",
etd: "2-4 hari",
rates: "12000"
},
{
category: "Reguler",
kurir: "SICEPAT",
url_image: "https://transaksi.klikmbc.co.id/v2/images/kurir-
sicepat.png",
kurir_package: "BEST",
kurir_package_desc: "SiCepat BEST",
pickup_time: "Besok, diatas Pkl. 15.00",
etd: "1 hari",
rates: "13000"
},
{
category: "Reguler",
kurir: "ANTERAJA",
url_image: "https://transaksi.klikmbc.co.id/v2/images/kurir-
anteraja.png",
kurir_package: "ND",
kurir_package_desc: "AnterAja Next Day",
pickup_time: "Besok, Pkl. 10:00 - 12:00",
etd: "1 Hari",
rates: "14000"
},
{
category: "Same Day",
kurir: "ANTERAJA",
url_image: "https://transaksi.klikmbc.co.id/v2/images/kurir-
anteraja.png",
kurir_package: "SD",
kurir_package_desc: "AnterAja Same Day",
pickup_time: "Besok, Pkl. 08:00 - 10:00",
etd: "6-8 Jam",
rates: "20000"
}
]
}

Keterangan parameter:
result : ada 2 response => ok / no
org : Kode Kecamatan Asal
org_desc : Nama Kecamatan Asal
dest : Kode Kecamatan Tujuan
dest_desc : Nama Kecamatan Tujuan
weight : Berat (dalam Kg) (contoh: 1,25 Kg => 1.25 (sampai dua
digit))
category : Jenis Kurir, ada 5 kategori (Instan/Reguler/Same Day/Next
Day/Cargo)
kurir : Nama Perusahaan Penyedia Jasa Kurir
url_image : Link Gambar/Logo kurir
kurir_package : Jenis Layanan dari Perusahaan Penyedia Jasa Kurir
kurir_package_desc : Penjelasan Layanan
pickup_time : Waktu paket dipickup
etd : Perkiraan waktu paket sampai ke penerima
rates : Biaya Kirim (Rp)
ORDER

URL

https://klikmbc.co.id/json/mmbcexpress/order

METHOD

POST

R EQUIRED PARAMETERS

username : (ex: dummy)


password : (ex: dummy123)
kurir : (ex: NINJA XPRESS)
kurir_package : (ex: REG)
org : (ex: 32.01.13)
dest : (ex: 32.71.06)
length : (ex: 20.00) * wajib khusus JNE, TIKI, Lion Parcel, dan gosend
width : (ex: 20.00) * wajib khusus JNE, TIKI, Lion Parcel, dan gosend
height : (ex: 20.00) * wajib khusus JNE, TIKI, Lion Parcel, dan gosend
weight : (ex: 1.00)
from_sub : (ex: 1234) (diambil dari ID Kelurahan)
from_address : (ex: MMBC Travel) * wajib untuk kurir instan (gosend/Grab Express)
from_address_name : (ex: Jl.Pahlawan) * wajib untuk kurir instan (gosend/Grab Express)
from_latitude : (ex: 60.988) * wajib untuk kurir instan (gosend/Grab Express)
from_longitude : (ex: -145.1909) * wajib untuk kurir instan (gosend/Grab Express)
to_sub : (ex: 1234) (diambil dari ID Kelurahan)
to_address : (ex: Medusa Travel) * wajib untuk kurir instan (gosend/Grab
Express)
to_address_name : (ex: Jl. Alternatif) * wajib untuk kurir instan (gosend/Grab Express)
to_latitude : (ex: -20.415) * wajib untuk kurir instan (gosend/Grab Express)
to_longitude : (ex: 85.091) * wajib untuk kurir instan (gosend/Grab Express)
item_name : (ex: Baju Anak)
item_category : (ex: Pakaian)
item_value : (ex: 200.000)
item_qty : (ex: 1)
pickup_alamatsebagai: (ex: Rumah)
pickup_namalengkap : (ex: Zulkarnaini)
pickup_phone : (ex: 08123456789)
pickup_email : (ex: zulkarnaini@klikmbc.co.id)
pickup_kodepos : (ex: 123456)
pickup_alamatlengkap: (ex: Kampung Pasir Gaok, RT.001/01 No. 01)
sender_namalengkap : (ex: Zulkarnaini)
sender_phone : (ex: 08123456789)
sender_kodepos : (ex: 123456)
sender_alamatlengkap: (ex: Kampung Pasir Gaok, RT.001/01 No. 01)
receiver_namalengkap: (ex: Dodi)
receiver_phone : (ex: 08123456789)
receiver_kodepos : (ex: 654321)
receiver_alamatlengkap: (ex: Gg. Merdeka, RT.010/11 No. 76)
Body:

Respon Berhasil:

{
result: "ok",
tanggal: "2020-08-20 19:45:10",
session: "20200820194510663|367401327327",
kurir: "NINJA XPRESS",
kurir_package: "REG",
url_image: "https://transaksi.klikmbc.co.id/v2/images/kurir-
ninja.png",
awb: "MMBCT123456789",
invoice: "987654321,
org: "32.01.13",
org_desc: "Bojong Gede, Kab. Bogor, Jawa Barat",
dest: "32.71.06",
dest_desc: "Tanah Sereal, Bogor, Jawa Barat",
weight: "1.00",
rates: "11000",
bonus: "1000",
rates_realnta: "8800"
}

Keterangan parameter:
result : ada 2 response => ok / no
tanggal : Tanggal Order (yyyy-mm-dd h:i:s)
session : Session dari sistem MMBC
kurir : Nama Perusahaan Penyedia Jasa kurir
kurir_package : Jenis Layanan dari Perusahaan Penyedia Jasa Kurir
url_image : Link Gambar/Logo kurir
awb : Nomor Resi Resmi dari Pihak Kurir
invoice : Nomor Invoice dari sistem MMBC
org : Kode Kecamatan Asal
org_desc : Nama Kecamatan Asal
dest : Kode Kecamatan Tujuan
dest_desc : Nama Kecamatan Tujuan
weight : Berat (dalam Kg) (contoh: 1,25 Kg => 1.25 (sampai dua
digit))
rates : Biaya Kirim (Rp)
bonus : Bonus yang diberikan oleh MMBC (Rp)
rates_realnta : Harga Resmi dari pihak Kurir kepada MMBC
TRACKING

URL

https://klikmbc.co.id/json/mmbcexpress/tracking

METHOD

POST

R EQUIRED PARAMETERS

username : (ex: dummy)


password : (ex: dummy123)
awb : (ex: MMBCT123456789)

Body:

Respon Berhasil:
{
result: "ok",
kurir: "NINJA XPRESS",
kurir_package: "REG",
invoice: "MMBCT123456789",
awb: "987654321",
org: "32.01.13",
dest: "32.71.06",
pickup_namalengkap: "Zulkarnaini",
pickup_alamatlengkap: " Kampung Pasir Gaok, RT.001/01 No. 01",
sender_namalengkap: "Zulkarnaini",
sender_alamatlengkap: " Kampung Pasir Gaok, RT.001/01 No. 01",
receiver_namalengkap: "Dodi",
receiver_alamatlengkap: " Gg. Merdeka, RT.010/11 No. 76",
weight: "1.00",
rates: "11000",
duration: "2 hari, 3 jam, 0 menit",
status_package: "delivered",
additional_info: "",
data_tracking: [
{
tracking_time: "2020-08-22 22:36:10",
tracking_desc: "Successful Delivery"
},
{
tracking_time: "2020-08-22 22:36:10",
tracking_desc: "Completed"
},
{
tracking_time: "2020-08-22 12:39:27",
tracking_desc: "Parcel Size"
},
{
tracking_time: "2020-08-22 12:39:27",
tracking_desc: "Parcel Measurements Update"
},
{
tracking_time: "2020-08-22 12:39:27",
tracking_desc: "Parcel Weight"
},
{
tracking_time: "2020-08-22 12:06:43",
tracking_desc: "On Vehicle for Delivery"
},
{
tracking_time: "2020-08-21 21:07:45",
tracking_desc: "Parcel Measurements Update"
},
{
tracking_time: "2020-08-21 21:07:45",
tracking_desc: "Parcel Weight"
},
{
tracking_time: "2020-08-21 20:53:17",
tracking_desc: "Arrived at Sorting Hub"
},
{
tracking_time: "2020-08-21 18:44:56",
tracking_desc: "En-route to Sorting Hub"
},
{
tracking_time: "2020-08-21 16:44:56",
tracking_desc: "Successful Pickup"
},
{
tracking_time: "2020-08-20 19:45:10",
tracking_desc: "Pending Pickup"
}
]
}

Keterangan parameter:
result : ada 2 response => ok / no
kurir : Nama Perusahaan Penyedia Jasa kurir
kurir_package : Jenis Layanan dari Perusahaan Penyedia Jasa Kurir
awb : Nomor Resi Resmi dari Pihak Kurir
invoice : Nomor Invoice dari sistem MMBC
org : Kode Kecamatan Asal
dest : Kode Kecamatan Tujuan
weight : Berat (dalam Kg) (contoh: 1,25 Kg => 1.25 (sampai dua
digit))
rates : Biaya Kirim (Rp)
duration : Lamanya proses pengiriman, mulai dari order sampai barang
delivered/cancel
status_package : Status Pengiriman Paket (process/delivered/cancelled)
additional_info : Info tambahan, seperti info dari kurir.
tracking_time : Waktu Posisi Paket saat ini
tracking_desc : Penjelasan Posisi Paket saat ini
CETAK RESI

URL

https://klikmbc.co.id/json/mmbcexpress/resi

METHOD

POST

R EQUIRED PARAMETERS

username : (ex: dummy)


password : (ex: dummy123)
awb : (ex: MMBCT123456789)

Body:

Respon Berhasil:
{
result: "ok",
awb: "MMBCT123456789",
url: "https://xxxxxx.pdf"
}

Keterangan parameter:
result : ada 2 response => ok / no
awb : Nomor Resi Resmi dari Pihak Kurir
url : Link file PDF yang berisi Resi untuk dicetak dan ditempel di
paket.
Disclaimer:

1. MMBC Tour & Travel telah bekerja sama dan bermitra dengan pihak Penyedia Jasa
Kurir(Ekspedisi) seperti J&T, SiCepat, Ninja Xpress, AnterAja, GrabExpress dan Garuda
Cargo. Semua dengan menggunakan satu nama Brand dari MMBC yaitu, MMBC Express.
2. MMBC tidak membuka Daftar Keagenan untuk menjadi Agen dari penyedia jasa kurir
tersebut.
3. Tidak diperkenankan bagi setiap member MMBC untuk memungut biaya Registrasi atau
semacamnya agar bisa gunakan layanan ini.
4. Setiap member MMBC yang menggunakan jasa/layanan dari salah satu pihak Penyedia
Jasa kurir tersebut wajib patuh atas semua regulasi yang berlaku dari pihak kurir.
5. Setiap transaksi yang telah sukses tidak bisa direfund.
6. Bila ada selisih berat yang dimasukan dengan berat akhir saat dipickup, maka biaya
selisihnya(penalti) akan dibebankan kepada member tanpa pemberian bonus.
7. Dilarang keras mengirim paket yang berasal dari Online Shopping, seperti Tokopedia,
Bukalapak, Shopee, dll. untuk menghindari double resi.
8. Member yang menyalahi aturan dan ketentuan, akan dinonaktifkan secara sepihak.

Dengan ini saya sebagai member yang bertransaksi ini telah menerima dan menyetujui
Syarat dan Ketentuan yang berlaku seperti diatas.

Developed by:
iT MMBC
Email: api@klikmbc.co.id

Anda mungkin juga menyukai