Data statis (.json) diambil dari:
https://sig.bps.go.id/bridging-kode
cd generator
node index.js
Dokumentasi ini menjelaskan penggunaan API untuk mengambil data wilayah di Indonesia, termasuk provinsi, kabupaten, kecamatan, dan desa.
- Endpoint:
/api/wilayah
- Method:
GET
GET http://yourdomain.com/api/wilayah
{
"status": "success",
"data": [ /* array data provinsi */ ]
}
- Endpoint:
/api/bertingkat/kabupaten/:kode_provinsi
- Method:
GET
GET http://yourdomain.com/api/bertingkat/kabupaten/62
{
"status": "success",
"data": [ /* array data kabupaten yang merupakan anak dari provinsi dengan kode 62 */ ]
}
- Endpoint:
/api/detail/provinsi/:kode_provinsi
- Method:
GET
GET http://yourdomain.com/api/detail/provinsi/62
{
"status": "success",
"data": { /* detail data provinsi dengan kode 62 */ }
}
- Endpoint:
/api/bertingkat/kecamatan/:kode_kabupaten
- Method:
GET
GET http://yourdomain.com/api/bertingkat/kecamatan/6201
{
"status": "success",
"data": [ /* array data kecamatan yang merupakan anak dari kabupaten dengan kode 6201 */ ]
}
- Endpoint:
/api/detail/kabupaten/:kode_kabupaten
- Method:
GET
GET http://yourdomain.com/api/detail/kabupaten/6201
{
"status": "success",
"data": { /* detail data kabupaten dengan kode 6201 */ }
}
- Endpoint:
/api/bertingkat/desa/:kode_kecamatan
- Method:
GET
GET http://yourdomain.com/api/bertingkat/desa/620102
{
"status": "success",
"data": [ /* array data desa yang merupakan anak dari kecamatan dengan kode 620102 */ ]
}
- Endpoint:
/api/detail/kecamatan/:kode_kecamatan
- Method:
GET
GET http://yourdomain.com/api/detail/kecamatan/620102
{
"status": "success",
"data": { /* detail data kecamatan dengan kode 620102 */ }
}
- Endpoint:
/api/detail/desa/:kode_desa
- Method:
GET
GET http://yourdomain.com/api/detail/desa/62010201
{
"status": "success",
"data": { /* detail data desa dengan kode 62010201 */ }
}