áááá áááá¸á ááááģá
ááááģááááááááŧáááááááá¸áááááááļáá ááááģá áááĄáŧá? ááááģááááááááˇááá ááááģáááááá ááááá ááļáááááá áááááģááļá áááážáááááááážááážáááá¸áááááááŧáááááááá¸ááááááááášáááááŧááááááļáá ááááģá áááĄáŧá ááˇááá¸ááļáááááááááááá ááŧááļáá ááááá ááļááááááá
ááááģá ááááá ááļáááááá
áááááŧáááááááá¸ááááááģá ááááģá áááĄáŧá á áļáááááážáááá á áĸá አáááááááááá¸áááááŧáááááļááąááááááá ááááááá¸ááááááļááááááááĸááááááááļáááááģáááá ááˇáááááááá¸áá áģáááááááááááááģáá
áááážáááģá áĸ ááˇáááŧááˇááļáááĸááááááģá ááááģá áááĄáŧá
ááááŧáááááááļáááááááááļáá ááááģá áááĄáŧá
áááážáááģá áĸ ááļáááĸááááļááĸáááááááááŧá
áááážááážá á áážáááá¸áááá áļááááááááļáááá áážáááááģá ááģá ááˇáááŧáᡠááááģá ááááá ááļáááááá ááļááĸááááááááŧáá
áááážá 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/88a7e596-8a33-c19d-5622-277ad22e316c?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/88a7e596-8a33-c19d-5622-277ad22e316c?lang=en"
)
// Example response
{
"statusCode": 200,
"data": {
"id": "fe91c73b-...",
"name": "Serei Saophoan",
"type": "krong",
"postal_code_prefix": "106",
"province_name": "Banteay Meanchey"
},
"metadata": { "correlationId": "..."
}
}áááážáááááááļáááˇááááášáááááŧááááááļáá ááááģá áááĄáŧá?