API Reference

Administrative Boundaries

Province-to-village administrative GeoJSON.

Main endpoint
GET https://use.apiindonesia.id/api/v1/wilayah-boundary
Endpoints
3
Authentication
x-api-key header (create one free in the dashboard)
Price
2 credits (Rp2) per successful request; failed requests are free
Format
JSON (REST), with cURL, JavaScript and Python examples
Data source
Source: open-admin-data/indonesia-administrative-divisions by jakkrapongt, version 2026.06, CC BY 4.0. Preserve attribution.
Product Brief

What this API gives you

Province-to-village administrative GeoJSON.

Source: open-admin-data/indonesia-administrative-divisions by jakkrapongt, version 2026.06, CC BY 4.0. Preserve attribution.

Coverage
3

ready-to-use endpoints in this product, with JSON responses and consistent error handling.

Access
API key

Can be tried with the 3,000 credit signup bonus, then used in production through one API Indonesia key.

Sample resource
https://use.apiindonesia.id/api/v1/wilayah-boundary

Active boundary metadata.

Example product scenarios

This section separates the product page from the docs. The docs explain how to call endpoints; this page explains why the endpoints make sense for your feature.

  • Administrative map visualization.

Example Usage

Request
curl "https://use.apiindonesia.id/api/v1/wilayah-boundary?level=province" -H "x-api-key: YOUR_API_KEY"
Response · 200 OK
{ "success": true, "data": [{ "code": "31", "name": "DKI Jakarta", "level": "province", "centroid_lat": -6.2, "centroid_lng": 106.8, "source_version": "2026.06", "license": "CC BY 4.0", "attribution": "Data boundary dari open-admin-data/indonesia-administrative-divisions oleh jakkrapongt, dilisensikan CC BY 4.0", "geometry_type": "MultiPolygon" }], "meta": { "page": 1, "per_page": 20, "total": 1, "total_pages": 1 } }

Browse the data

Related Articles

Pricing 2 credits (Rp2) per successful request; failed requests are free. One-time 3,000 credit signup bonus, no credit card, no monthly allowance.

Administrative Boundaries API questions

Which boundary levels are available?

Administrative boundary GeoJSON from province down to village. Filter the list with level=province, regency, district or village.

How do I fetch GeoJSON for one region?

Call GET /api/v1/wilayah-boundary/{code} with a dotted code, for example 31 for DKI Jakarta. The response is application/geo+json and the X-Data-* headers carry source, version and license.

What is the license of the boundary data?

The source is open-admin-data/indonesia-administrative-divisions by jakkrapongt, version 2026.06, licensed CC BY 4.0. Attribution must be preserved.

Get Started

Start Integrating
Today

Sign up for free and get a 3,000 credit bonus (Rp3,000) once your email is verified, grab an API key, and call your first endpoint right away. No credit card, no tedious approval process.

Dot wave visualization