Base URL untuk API ini adalah
https://api-wilayah.belajardisiniaja.com
Untuk mengakses endpoint yang dilindungi, Anda harus menyertakan API key dalam header permintaan Anda. Gunakan format berikut:
Authorization: Bearer YOUR_API_KEY
Deskripsi: Mengambil daftar semua provinsi.
Autentikasi: Diperlukan API key
Respon:
[
...
{
"id": "34",
"description": "DI YOGYAKARTA"
},
{
"id": "35",
"description": "JAWA TIMUR"
},
{
"id": "36",
"description": "BANTEN"
},
...
]
Deskripsi: Mengambil detail provinsi berdasarkan ID.
Autentikasi: Diperlukan API key
Parameter:
:num
- ID dari provinsi.Respon:
[
{
"id": "35",
"description": "JAWA TIMUR"
}
]
Deskripsi: Mengambil provinsi berdasarkan deskripsi.
Autentikasi: Diperlukan API key
Parameter:
:any
- Deskripsi dari provinsi.Respon:
[
{
"id": 1,
"name": "Provinsi 1",
...
},
...
]
Deskripsi: Mengambil daftar semua kabupaten.
Autentikasi: Diperlukan API key
Respon:
[
...
{
"id": "3579010",
"description": "BATU",
"kabupaten_id": "3579"
},
{
"id": "3579020",
"description": "JUNREJO",
"kabupaten_id": "3579"
},
{
"id": "3579030",
"description": "BUMIAJI",
"kabupaten_id": "3579"
}
...
]
Deskripsi: Mengambil detail kabupaten berdasarkan ID.
Autentikasi: Diperlukan API key
Parameter:
:num
- ID dari kabupaten.Respon:
'
[
{
"id": "3579",
"description": "KOTA BATU",
"provinsi_id": "35"
}
]
Deskripsi: Mengambil daftar kabupaten berdasarkan ID provinsi.
Autentikasi: Diperlukan API key
Parameter:
:num
- ID dari provinsi.Respon:
[
...
{
"id": "3579010",
"description": "BATU",
"kabupaten_id": "3579"
},
{
"id": "3579020",
"description": "JUNREJO",
"kabupaten_id": "3579"
},
{
"id": "3579030",
"description": "BUMIAJI",
"kabupaten_id": "3579"
}
...
]
Deskripsi: Mengambil daftar semua kecamatan.
Autentikasi: Diperlukan API key
Respon:
[
...
{
"id": "3577",
"description": "KOTA MADIUN",
"provinsi_id": "35"
},
{
"id": "3578",
"description": "KOTA SURABAYA",
"provinsi_id": "35"
},
{
"id": "3579",
"description": "KOTA BATU",
"provinsi_id": "35"
}
]
Deskripsi: Mengambil detail kecamatan berdasarkan ID.
Autentikasi: Diperlukan API key
Parameter:
:num
- ID dari kecamatan.Respon:
[
{
"id": "3579020",
"description": "JUNREJO",
"kabupaten_id": "3579"
}
]
Deskripsi: Mengambil daftar kecamatan berdasarkan ID kabupaten.
Autentikasi: Diperlukan API key
Parameter:
:num
- ID dari kabupaten.Respon:
[
{
"id": "3579010",
"description": "BATU",
"kabupaten_id": "3579"
},
{
"id": "3579020",
"description": "JUNREJO",
"kabupaten_id": "3579"
},
{
"id": "3579030",
"description": "BUMIAJI",
"kabupaten_id": "3579"
}
]
Deskripsi: Mengambil daftar semua desa.
Autentikasi: Diperlukan API key
Respon:
[
...
{
"id": "3579020003",
"description": "MOJOREJO",
"kecamatan_id": "3579020"
},
{
"id": "3579020004",
"description": "TORONGREJO",
"kecamatan_id": "3579020"
},
{
"id": "3579020005",
"description": "BEJI",
"kecamatan_id": "3579020"
},
...
]
Deskripsi: Mengambil detail desa berdasarkan ID.
Autentikasi: Diperlukan API key
Parameter:
:num
- ID dari desa.Respon:
[
{
"id": "3579020004",
"description": "TORONGREJO",
"kecamatan_id": "3579020"
},
]
Deskripsi: Mengambil daftar desa berdasarkan ID kecamatan.
Autentikasi: Diperlukan API key
Parameter:
:num
- ID dari kecamatan.Respon:
[
...
{
"id": "3579020003",
"description": "MOJOREJO",
"kecamatan_id": "3579020"
},
{
"id": "3579020004",
"description": "TORONGREJO",
"kecamatan_id": "3579020"
},
{
"id": "3579020005",
"description": "BEJI",
"kecamatan_id": "3579020"
},
...
]