BogorTech.
Dapatkan API Key
Data as a Service

Data Wilayah Indonesia
Sesuai Kepmendagri

Cocok digunakan untuk form alamat/registrasi aplikasi E-Commerce atau HRIS. Menyediakan data hirarki lengkap dari 38 Provinsi, Kabupaten/Kota, Kecamatan, hingga lebih dari 83.000 Desa.

83.600+ Data Valid
Latensi < 10ms
🛡️ Uptime 99.9%

Daftar API Endpoint

Ideal untuk membuat Dropdown Select dinamis dan berjenjang.

Penting: Selalu sertakan X-API-KEY: YOUR_API_KEY di setiap HTTP Header Request.

1. Provinsi

Mendapatkan data semua provinsi yang ada di Indonesia (Total 38 Provinsi).

GET https://api.bogortech.com/v1/wilayah/provinces
Contoh Response
{
  "data": [
    { "code": "11", "name": "Aceh" },
    { "code": "31", "name": "Daerah Khusus Ibukota Jakarta" }
    // ... data lainnya ...
  ],
  "meta": {
    "administrative_area_level": 1,
    "count": 38,
    "updated_at": "2026-03-24"
  }
}

2. Kabupaten / Kota

Mendapatkan data kabupaten atau kota dari provinsi tertentu.

GET https://api.bogortech.com/v1/wilayah/regencies/[PROVINCE_CODE]
Contoh Response (Kode: 31)
{
  "data": [
    { "code": "31.71", "name": "Kota Administrasi Jakarta Pusat" },
    { "code": "31.74", "name": "Kota Administrasi Jakarta Selatan" }
    // ... data lainnya ...
  ],
  "meta": {
    "administrative_area_level": 2,
    "updated_at": "2026-03-24"
  }
}

3. Kecamatan

Mendapatkan data kecamatan dari kabupaten atau kota tertentu.

GET https://api.bogortech.com/v1/wilayah/districts/[REGENCY_CODE]

4. Kelurahan / Desa

Mendapatkan data kelurahan atau desa dari kecamatan tertentu.

GET https://api.bogortech.com/v1/wilayah/villages/[DISTRICT_CODE]
Enterprise Only

5. Global Search (Auto-complete)

Solusi instan untuk fitur pencarian wilayah tanpa perlu memilih dropdown bertingkat.

GET https://api.bogortech.com/v1/wilayah/search?q=[KATA_KUNCI]

Contoh: ?q=cileungsi atau ?q=bantar%20gebang. API akan mencari kecocokan di seluruh 83.000+ data provinsi hingga desa secara real-time (Dibatasi 50 hasil pencarian teratas untuk menjaga performa).

Contoh Integrasi Kode

Implementasi mudah di berbagai bahasa pemrograman.

<?php
$curl = curl_init();
curl_setopt_array($curl, [
  CURLOPT_URL => "https://api.bogortech.com/v1/wilayah/provinces",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_HTTPHEADER => [
    "X-API-KEY: YOUR_API_KEY",
    "Accept: application/json"
  ],
]);

$response = curl_exec($curl);
curl_close($curl);
echo $response;
?>

Pertanyaan Umum (FAQ)

Informasi teknis sebelum berlangganan.

Darimana sumber data wilayah ini berasal?

Basis data mentah kami bersumber dari publikasi resmi Kepmendagri dan kontribusi open-source repositori github.com/cahyadsn/wilayah. BogorTech berperan menyediakan infrastruktur API (DaaS) berkecepatan tinggi dengan jaminan SLA untuk kebutuhan komersial.

Apakah API ini cukup cepat untuk form checkout/registration aplikasi?

Sangat cepat. Kami memadukan basis pemrograman Go dan database SQLite (in-memory) untuk memastikan latensi selalu berada di bawah 10 milidetik, mencegah efek loading panjang saat pengguna memilih alamat. Untuk performa maksimal, kami menyarankan fitur Global Search (Auto-complete) di Paket Enterprise.

Apa yang terjadi jika saya melewati limit 10.000 request harian?

Sistem akan mengembalikan respon HTTP Status 429 Too Many Requests. Kuota akan di-reset kembali secara otomatis pada pukul 00:00 WIB. Untuk aplikasi berskala nasional dengan traffic padat, kami menyarankan Paket Enterprise (Unlimited).

Apakah ada pembatasan IP (IP Whitelisting)?

Tidak. Keamanan dipusatkan pada X-API-KEY di dalam HTTP Header. Client bebas melakukan request API ini dari Frontend, Backend, maupun layanan Cloud mana pun selama kuncinya valid. Harap jaga kerahasiaan API Key.

Pricing

Investasi Kecil, Data Stabil

Data lengkap dan terkini hingga 83.000+ desa.

Developer

Cocok untuk testing, MVP, atau web skala menengah.

Rp 29k/bulan
  • Akses 4 Endpoint Lengkap (Prov-Desa)
  • Data sesuai Kepmendagri
  • Respons Latensi Ultra-Rendah
  • Limit 10.000 request/hari
Pesan via WhatsApp
Paling Laris

Enterprise

Akses tanpa batas untuk E-Commerce & Platform Nasional.

Rp 99k/bulan
  • Semua fitur Paket Developer
  • Endpoint Global Search (Auto-complete)
  • 100% Unlimited Request (Bebas Limit)
  • Bebas Akses Paralel Cepat
  • Pemberitahuan Dini saat Update Data
  • Prioritas Support Cepat
Pesan via WhatsApp