Dokumentasi API : Lookup – Area

Pada halaman ini, akan dijelaskan penggunaaan API untuk mengambil data area (province, city, district, post code)


API Search Area

Method ini digunakan untuk mendapatkan data area yang mencakup provinsi, kota, kecamatan dan post code. API ini digunakan untuk rekomendasi area untuk customer.

Request

METHODURL
GEThttp://apiv2.mitrabunso.com/public/courier/area/search/{id_user}/{keyword}

Parameter yang digunakan pada method ini adalah sebagai berikut:

METHODParameterWajibTipeKeterangan
GETid_userYASTRING36 character id user
GETkeywordYASTRINGKatak kunci untuk mencari area
HEADAuthorizationYABearer TokenBearer Token Login

Response

{
    "message": "Data retrieved successfully",
    "data": [
        {
            "compositeName": "Bali, Kab. Gianyar, Ubud, 80571",
            "compositeCode": "PR001#C001#D0001#80571",
            "id": "ae9ae8ea-acd9-11ec-b86f-f6f18f017643",
            "province": "Bali",
            "provinceCode": "PR001",
            "city": "Kab. Gianyar",
            "cityCode": "C001",
            "district": "Ubud",
            "districtCode": "D0001",
            "postcode": "80571",
            "created": null,
            "updated": null
        }
    ]
}

API Province List

Method ini digunakan untuk mendapatkan data area provinsi di Indonesia.

Request

METHODURL
GEThttp://apiv2.mitrabunso.com/public/courier/area/list-province/{id_user}/{offsite}/{limit}

Parameter yang digunakan pada method ini adalah sebagai berikut:

METHODParameterWajibTipeKeterangan
GETid_userYASTRING36 character id user
GEToffsiteYAintoffsite data
GETlimitYAintlimit data
HEADAuthorizationYABearer TokenBearer Token Login
GETqTIDAKSTRINGParameter untuk pencarian

Response

{
    "items": [
        {
            "id": null,
            "province": "Jawa Barat",
            "provinceCode": "PR009",
            "city": null,
            "cityCode": null,
            "district": null,
            "districtCode": null,
            "postcode": null,
            "created": null,
            "updated": null
        }
    ]
}

API City List

Method ini digunakan untuk mendapatkan data area kota di Indonesia.

Request

METHODURL
GEThttp://apiv2.mitrabunso.com/public/courier/area/list-city/{id_user}/{offsite}/{limit}

Parameter yang digunakan pada method ini adalah sebagai berikut:

METHODParameterWajibTipeKeterangan
GETid_userYASTRING36 character id user
GEToffsiteYAintoffsite data
GETlimitYAintlimit data
HEADAuthorizationYABearer TokenBearer Token Login
GETqTIDAKSTRINGParameter untuk pencarian
GETprovinceYASTRINGKode Provinsi dari kota yang dicari

Response

{
    "items": [
        {
            "id": null,
            "province": null,
            "provinceCode": null,
            "city": "Kab. Bekasi",
            "cityCode": "C075",
            "district": null,
            "districtCode": null,
            "postcode": null,
            "created": null,
            "updated": null
        },
        {
            "id": null,
            "province": null,
            "provinceCode": null,
            "city": "Kota Bekasi",
            "cityCode": "C086",
            "district": null,
            "districtCode": null,
            "postcode": null,
            "created": null,
            "updated": null
        }
    ]
}

API District List

Method ini digunakan untuk mendapatkan data area kecamatan di Indonesia.

Request

METHODURL
GEThttp://apiv2.mitrabunso.com/public/courier/area/list-district/{id_user}/{offsite}/{limit}

Parameter yang digunakan pada method ini adalah sebagai berikut:

METHODParameterWajibTipeKeterangan
GETid_userYASTRING36 character id user
GEToffsiteYAintoffsite data
GETlimitYAintlimit data
HEADAuthorizationYABearer TokenBearer Token Login
GETqTIDAKSTRINGParameter untuk pencarian
GETprovinceYASTRINGKode Provinsi dari kecamatan yang dicari
GETcityYASTRINGKode Kota dari kecamatan yang dicari

Response

{
    "items": [
        {
            "id": "ae9f5ef2-acd9-11ec-b86f-f6f18f017643",
            "province": null,
            "provinceCode": null,
            "city": null,
            "cityCode": null,
            "district": "Babelan",
            "districtCode": "D1317",
            "postcode": null,
            "created": null,
            "updated": null
        }
    ]
}

API Post Code List

Method ini digunakan untuk mendapatkan data kode pos di Indonesia.

Request

METHODURL
GEThttp://apiv2.mitrabunso.com/public/courier/area/list-postcode/{id_user}/{offsite}/{limit}

Parameter yang digunakan pada method ini adalah sebagai berikut:

METHODParameterWajibTipeKeterangan
GETid_userYASTRING36 character id user
GEToffsiteYAintoffsite data
GETlimitYAintlimit data
HEADAuthorizationYABearer TokenBearer Token Login
GETqTIDAKSTRINGParameter untuk pencarian
GETprovinceYASTRINGKode Provinsi dari kode pos yang dicari
GETcityYASTRINGKode Kota dari kode pos yang dicari
GETdistrictYASTRINGKode Kecamatan dari kode pos yang dicari

Response

{
    "items": [
        {
            "postcode_code": "17610",
            "id": "ae9f5ef2-acd9-11ec-b86f-f6f18f017643",
            "province": null,
            "provinceCode": null,
            "city": null,
            "cityCode": null,
            "district": null,
            "districtCode": null,
            "postcode": "17610",
            "created": null,
            "updated": null
        }
    ]
}

Leave a Reply