áááááŧáááááááá¸áá ááááģá
ááááģááááááááŧáááááááá¸áááááááļáá ááááģá ááááˇáá¸? ááááģááááááááˇááá ááááģáááááá ááááá áááááááááē áááááģááļá áááážáááááááážááážáááá¸áááááááŧáááááááá¸ááááááááášáááááŧááááááļáá ááááģá ááááˇáḠááˇááá¸ááļáááááááááááá ááŧááļáá ááááá áááááááááēá
ááááģá ááááá áááááááááē
áááááŧáááááááá¸ááááááģá ááááģá ááááˇáḠá áļáááááážáááá á áĨá áŖ áááááááááá¸áááááŧáááááļááąááááááá ááááááá¸ááááááļááááááááĸááááááááļáááááģáááá ááˇáááááááá¸áá áģáááááááááááááģáá
áááážáááģá ᤠááˇáááŧááˇááļáááĸááááááģá ááááģá ááááˇáá¸
ááááŧáááááááļáááááááááļáá ááááģá ááááˇáá¸
áááážáááģá ᤠááļáááĸááááļááĸáááááááááŧá
áááážááážá á áážáááá¸áááá áļááááááááļáááá áážáááááģá ááģá ááˇáááŧáᡠááááģá ááááá áááááááááē ááļááĸááááááááŧáá
áááážá 6 ááááģá ááˇáááļá
ááááģá ááááááá
ááááģá á áááļááá
ááááģá áąáááļáá
ááááģá ááááááá
ááááģá áááá
ááááģá ááááááááŊá
Lookup Postal Codeá ááļáááááááááļáááááĸáˇááááááļááááŧáááŧáááááááá¸ááááļááááļáá ááŊáááļááááááá ááááģá ááģá ááŧáᡠááˇáááŧáĸáááááá GET /api/v1/lookup/:postcode â postcode (ááááŧáááļá áĸâᨠááááá) lang (ááááážáá en áŦ km)á
áááážááááá áá
ááááá < 50ms
REST API
áááááá JSON
áááááˇááĨáááˇááááá
áĄ,á á á ááááž/áááá
Postman & REST
cURL áŦ HTTP client ááļááŊá
// GET /api/v1/districts/:id â Get District Details
// id: district UUID, lang (optional): en | km
fetch(
"https://api.cambodiapostalcode.com/v1/districts/f599e202-23ec-9877-b763-a1565169ed12?lang=en"
)
// Example response
{
"statusCode": 200,
"data": {
"id": "fe91c73b-...",
"name": "Serei Saophoan",
"type": "krong",
"postal_code_prefix": "106",
"province_name": "Banteay Meanchey"
},
"metadata": { "correlationId": "..."
}
}áááážáááááááļáááˇááááášáááááŧááááááļáá ááááģá ááááˇáá¸?
áááááŧáááááááá¸áá ááááģá
ááááģááááááááŧáááááááá¸áááááááļáá ááááģá ááááˇáá¸? ááááģááááááááˇááá ááááģáááááá ááááá áááááááááē áááááģááļá áááážáááááááážááážáááá¸áááááááŧáááááááá¸ááááááááášáááááŧááááááļáá ááááģá ááááˇáḠááˇááá¸ááļáááááááááááá ááŧááļáá ááááá áááááááááēá
ááááģá ááááá áááááááááē
áááááŧáááááááá¸ááááááģá ááááģá ááááˇáḠá áļáááááážáááá á áĨá áŖ áááááááááá¸áááááŧáááááļááąááááááá ááááááá¸ááááááļááááááááĸááááááááļáááááģáááá ááˇáááááááá¸áá áģáááááááááááááģáá
áááážáááģá ᤠááˇáááŧááˇááļáááĸááááááģá ááááģá ááááˇáá¸
ááááŧáááááááļáááááááááļáá ááááģá ááááˇáá¸
áááážáááģá ᤠááļáááĸááááļááĸáááááááááŧá
áááážááážá á áážáááá¸áááá áļááááááááļáááá áážáááááģá ááģá ááˇáááŧáᡠááááģá ááááá áááááááááē ááļááĸááááááááŧáá
áááážá 6 ááááģá ááˇáááļá
ááááģá ááááááá
ááááģá á áááļááá
ááááģá áąáááļáá
ááááģá ááááááá
ááááģá áááá
ááááģá ááááááááŊá
Lookup Postal Codeá ááļáááááááááļáááááĸáˇááááááļááááŧáááŧáááááááá¸ááááļááááļáá ááŊáááļááááááá ááááģá ááģá ááŧáᡠááˇáááŧáĸáááááá GET /api/v1/lookup/:postcode â postcode (ááááŧáááļá áĸâᨠááááá) lang (ááááážáá en áŦ km)á
áááážááááá áá
ááááá < 50ms
REST API
áááááá JSON
áááááˇááĨáááˇááááá
áĄ,á á á ááááž/áááá
Postman & REST
cURL áŦ HTTP client ááļááŊá
// GET /api/v1/districts/:id â Get District Details
// id: district UUID, lang (optional): en | km
fetch(
"https://api.cambodiapostalcode.com/v1/districts/f599e202-23ec-9877-b763-a1565169ed12?lang=en"
)
// Example response
{
"statusCode": 200,
"data": {
"id": "fe91c73b-...",
"name": "Serei Saophoan",
"type": "krong",
"postal_code_prefix": "106",
"province_name": "Banteay Meanchey"
},
"metadata": { "correlationId": "..."
}
}áááážáááááááļáááˇááááášáááááŧááááááļáá ááááģá ááááˇáá¸?