áááááŧáááááááá¸áá ááááģá
ááááģááááááááŧáááááááá¸áááááááļáá ááááģá ááááá? ááááģááááááááˇááá ááááģáááááá ááááá áááááļá áááááģááļá áááážáááááááážááážáááá¸áááááááŧáááááááá¸ááááááááášáááááŧááááááļáá ááááģá ááááá ááˇááá¸ááļáááááááááááá ááŧááļáá ááááá áááááļáá
ááááģá ááááá áááááļá
áááááŧáááááááá¸ááááááģá ááááģá ááááá á áļáááááážáááá á á¨á ᤠáááááááááá¸áááááŧáááááļááąááááááá ááááááá¸ááááááļááááááááĸááááááááļáááááģáááá ááˇáááááááá¸áá áģáááááááááááááģáá
áááážáááģá ᤠááˇáááŧááˇááļáááĸááááááģá ááááģá ááááá
ááááŧáááááááļáááááááááļáá ááááģá ááááá
áááážáááģá ᤠááļáááĸááááļááĸáááááááááŧá
áááážááážá á áážáááá¸áááá áļááááááááļáááá áážáááááģá ááģá ááˇáááŧáᡠááááģá ááááá áááááļá ááļááĸááááááááŧáá
áááážá 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/53f06267-caab-1075-f664-8c71492724a7?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/53f06267-caab-1075-f664-8c71492724a7?lang=en"
)
// Example response
{
"statusCode": 200,
"data": {
"id": "fe91c73b-...",
"name": "Serei Saophoan",
"type": "krong",
"postal_code_prefix": "106",
"province_name": "Banteay Meanchey"
},
"metadata": { "correlationId": "..."
}
}áááážáááááááļáááˇááááášáááááŧááááááļáá ááááģá ááááá?