Pumi
Welcome to the Pumi API. Pumi (ភូមិ pronounced Poom, which means Village in Khmer) is an Open Source API containing Geodata for administrative regions in Cambodia including Provinces, Districts, Communes and Villages. Below you'll find a No Frills Demo which uses the Pumi API to provide a UI for entering any location in Cambodia and some documentation on how to use the API. You can also checkout the official Ruby gem for information on how to use this in a Ruby application.
No Frills™ Demo
View Page Source
API
Provinces
https://pumi.onrender.com/pumi/provinces
Filter Options
id
- Filter by id. E.g. https://pumi.onrender.com/pumi/provinces?id=12
name_en
- Filter by English Name. E.g. https://pumi.onrender.com/pumi/provinces?name_en=Phnom+Penh
name_km
- Filter by Khmer Name. E.g. https://pumi.onrender.com/pumi/provinces?name_km=%E1%9E%97%E1%9F%92%E1%9E%93%E1%9F%86%E1%9E%96%E1%9F%81%E1%9E%89
Districts
https://pumi.onrender.com/pumi/districts
Filter Options
province_id
- Filter by province id. E.g. https://pumi.onrender.com/pumi/districts?province_id=12
id
- See Provinces
name_en
- See Provinces
name_km
- See Provinces
Communes
https://pumi.onrender.com/pumi/communes
Filter Options
district_id
- Filter by district id. E.g. https://pumi.onrender.com/pumi/communes?district_id=1201
province_id
- See Districts
id
- See Provinces
name_en
- See Provinces
name_km
- See Provinces
Villages
https://pumi.onrender.com/pumi/villages
Filter Options
commune_id
- Filter by commune id. E.g. https://pumi.onrender.com/pumi/villages?commune_id=120101
district_id
- See Communes
province_id
- See Districts
id
- See Provinces
name_en
- See Provinces
name_km
- See Provinces