Part of a Data Solution
- Explore →
Postal Codes Solution
Every worldwide postal-code dataset in one bundle — the ultimate global reference for precise postal codes.
Premium
You're viewing a free sample
Get the complete dataset — all rows and files — delivered instantly after checkout, with lifetime access to the latest version.
- Secure checkout via Stripe
- Instant download after payment
- Lifetime access to the latest version
- Creative Commons Attribution 4.0 license
API Access
Access dataset files directly from scripts, code, or AI agents.
Browse dataset files
API Access
Access dataset files directly from scripts, code, or AI agents.
Each file has a stable URL (r-link) that you can use directly in scripts, apps, or AI agents. These URLs are permanent and safe to hardcode.
Start with these files — they give you everything you need to understand and access the dataset.
- 1. Fetch datapackage.yml to inspect schema and resources
- 2. Download data resources listed in datapackage.yml
- 3. Read README.md for full context
Data Files
Postal Codes Data Resource for Malaysia, MY
| Field | Description | Title |
|---|---|---|
| country_code | ISO 3166-1 alpha-2 code for the country. | Country Code |
| postal_code | Postal code for the location. | Postal Code |
| place_name | Name of the city, town, or place. | Place Name |
| admin_name1 | Primary administrative division (e.g., state, region). | Administrative Name 1 |
| admin_code1 | Code for the primary administrative division. | Administrative Code 1 |
| admin_name2 | Secondary administrative division (e.g., county, district). | Administrative Name 2 |
| admin_code2 | Code for the secondary administrative division. | Administrative Code 2 |
| admin_name3 | Tertiary administrative division (e.g., municipality, borough). | Administrative Name 3 |
| admin_code3 | Code for the tertiary administrative division. | Administrative Code 3 |
| latitude | Latitude coordinate of the place. | Latitude |
| longitude | Longitude coordinate of the place. | Longitude |
| accuracy | Accuracy level of the latitude and longitude coordinates. | Accuracy |
| alternative_city_name | Alternative name(s) for the city or place. | Alternative City Name |
Download
Download sample CSVAbout
- Last updated
- 7 November 2024
- Total rows
- ...
- Format
- CSV
- File size
- 6.26 kB
About this dataset
Malaysia (MY) — internal licensing notes
Not mentioned in datahub-next#941 — no known licensing flag on this
country. Sources: MCMC Postcode Dataset via data.gov.my (CC BY 4.0 —
postal code, state, city) + GeoNames MY (CC BY 4.0 — coordinates, joined by
postal code only; no admin2/admin3 data of its own).
Session finding, 2026-08-19
Fixed my/scripts/ from hardcoded other-repo paths to self-contained. Two
real gaps closed, not just paths — this pipeline never had these steps, it
always assumed pre-fetched/pre-packaged files existed on disk:
- Wrote
fetch_source.py(didn't exist) to download both sources fresh. run_qa.pynow buildsmy.zipand writesvalidation_report.jsoninto the delivery folder —publish_r2.pyrequires both, nothing produced them before.- Added the buyer-facing README as a committed static template.
Verified end-to-end from a fresh fetch: 2,931 rows, 16/16 states (exact
match). Final my.csv MD5-identical to live R2
(8819f4853269ae71df5204b7771db78d, 158,936 bytes).
No further licensing review — this was a code-reproducibility audit.
CLOSED — 2026-08-24 (datahub-next#941 §4)
Added standalone my/ATTRIBUTION.txt (MCMC/data.gov.my CC BY 4.0 +
GeoNames CC BY 4.0, explicit no-share-alike-sources note) — now in R2 and
inside my.zip. build_deliverable.py updated to write it, run_qa.py
updated to zip it, on every run. _meta/catalog.json's MY entry rebuilt to
include it. No pre-existing defect found.