Skip to main content

Indonesia Regional

Provinces, cities/regencies, and districts.

Base URL​

https://use.api.co.id

All endpoints live under the /regional/indonesia path and are called with the x-api-co-id header. Filters (name, parent region code) and the page number are sent as query parameters. The response contains structured regional metadata and identifiers.

Data structure​

LevelEndpoint
Province (Provinsi)/provinces
Regency (Kabupaten/Kota)/regencies
District (Kecamatan)/districts
Village (Kelurahan/Desa)/villages
Postal code (linked to villages)/postal-codes

Data can be navigated hierarchically (province → regency → district → village), filtered by name, and paginated.

Premium endpoints​

The following endpoints require a premium subscription:

EndpointPurpose
/regional/indonesia/searchAdvanced search across all region levels by name or postal code
/regional/indonesia/postal-codesList all postal codes
/regional/indonesia/postal-codes/:postal_codeGet villages by postal code

The is_courier_support field​

Every village record includes an is_courier_support field. It tells you whether the area is supported for shipping cost checks:

  • true — you can use this region code directly with the Shipping Cost API.
  • false — this area is not yet supported for shipping cost checks. Please open a ticket to request activation for the area before checking shipping costs.

Checking is_courier_support first lets you confirm a region code is supported, so shipping cost calculations don't fail.

Was this page helpful?