áááááŒáááááááážáá ááŒáá·
áááá»ááááááááŒáááááááážááááááá¶áá ááŒáá· ááá¶á? ááŒáá·ááááááá·ááá áááá»á áá»á áááá¶á áááá»á áááá»á ááá¶áá áá ááááá ááááá áááá¶áááá ááááá»áá¶á ááááŸááááááááŸáááŸáááážáááááááŒáááááááážááááááááá¹áááááŒáááááá¶áá ááŒáá· ááá¶á áá·ááážáá¶áááááááááááá ááŒáá¶áá áááá»á ááá¶áá ááá
áááá»á áá»á áááá¶á, áááá»á ááá¶áá áá, ááááá áááá¶áááá
áááááŒáááááááážáá á¢á á á€á¡á¢á¡á€ ááááá¶áá ááŒáá· ááá¶á ááááááá¶ááááááá¶áááááá·ááááááá¶ááážááœááá
ááááŒááááááá¶áááá áá·ááááááŒáááááááážááááááá¶áá ááŒáá· ááá¶á
ááááŸáááááááá¶áááááááá áááááááŸáááá»ááááá ááŒáá· ááá¶á
[áááááá¢ááááááœá]
[á¢á¶áááááá¶áááááŒá]
ááŒáá· ááá¶á, áá»á áááá¶á
áááá»á ááá¶áá áá, ááááá áááá¶áááá
á¢á á á€á¡á¢á¡á€
ááááá»áá¶
ááŒáá· ááá¶á ááºáá¶ááŒáá·ááœááááá»ááá»á áá»á áááá¶á áááá»á áááá»á ááá¶áá áá ááááá ááááá áááá¶ááááá áááááŒáááááááážáá ášáááááááááŒááá¶ááẠ20041214 ááááá¶ááááááááážáá áááá»áá áá»áá ááá á¶á áá·ááá¶áááááŸáá¢á¶áááááá¶áááááá»áá¶á
Lookup Postal Codeá áá¶ááááááááá¶ááááá¢á·áááááá¶ááááŒáááŒáááááááážáááá¶áááá¶áá ááœááá¶ááááááá áááá»á áá»á ááŒáá· áá·áááŒá¢áááááá GET /api/v1/lookup/:postcode â postcode (ááááŒááá¶á á¢âáš ááááá) lang (áááááŸáá en ᬠkm)á
ááááŸááááá áá
ááááá < 50ms
REST API
áááááá JSON
ááááá·áá¥ááá·ááááá
á¡,á á á ááááŸ/áááá
Postman & REST
cURL ᬠHTTP client áá¶ááœá
// GET /api/v1/villages/:id â Get Village Details
// id: village UUID, lang (optional): en | km
fetch(
"https://api.cambodiapostalcode.com/v1/villages/1da75bdc-4dd9-45e9-a53b-8522c29516b8?lang=en"
)
// Example response
{
"statusCode": 200,
"data": {
"id": "197f0859-...",
"name": "Ou Doung",
"type": "village",
"postal_code": "23010301",
"commune_name": "Pong Tuek"
},
"metadata": { "correlationId": "..."
}
}ááááŸááááááá¶ááá·ááááá¹áááááŒáááááá¶áá ááŒáá· ááá¶á?
áááááŒáááááááážáá ááŒáá·
áááá»ááááááááŒáááááááážááááááá¶áá ááŒáá· ááá¶á? ááŒáá·ááááááá·ááá áááá»á áá»á áááá¶á áááá»á áááá»á ááá¶áá áá ááááá ááááá áááá¶áááá ááááá»áá¶á ááááŸááááááááŸáááŸáááážáááááááŒáááááááážááááááááá¹áááááŒáááááá¶áá ááŒáá· ááá¶á áá·ááážáá¶áááááááááááá ááŒáá¶áá áááá»á ááá¶áá ááá
áááá»á áá»á áááá¶á, áááá»á ááá¶áá áá, ááááá áááá¶áááá
áááááŒáááááááážáá á¢á á á€á¡á¢á¡á€ ááááá¶áá ááŒáá· ááá¶á ááááááá¶ááááááá¶áááááá·ááááááá¶ááážááœááá
ááááŒááááááá¶áááá áá·ááááááŒáááááááážááááááá¶áá ááŒáá· ááá¶á
ááááŸáááááááá¶áááááááá áááááááŸáááá»ááááá ááŒáá· ááá¶á
[áááááá¢ááááááœá]
[á¢á¶áááááá¶áááááŒá]
ááŒáá· ááá¶á, áá»á áááá¶á
áááá»á ááá¶áá áá, ááááá áááá¶áááá
á¢á á á€á¡á¢á¡á€
ááááá»áá¶
ááŒáá· ááá¶á ááºáá¶ááŒáá·ááœááááá»ááá»á áá»á áááá¶á áááá»á áááá»á ááá¶áá áá ááááá ááááá áááá¶ááááá áááááŒáááááááážáá ášáááááááááŒááá¶ááẠ20041214 ááááá¶ááááááááážáá áááá»áá áá»áá ááá á¶á áá·ááá¶áááááŸáá¢á¶áááááá¶áááááá»áá¶á
Lookup Postal Codeá áá¶ááááááááá¶ááááá¢á·áááááá¶ááááŒáááŒáááááááážáááá¶áááá¶áá ááœááá¶ááááááá áááá»á áá»á ááŒáá· áá·áááŒá¢áááááá GET /api/v1/lookup/:postcode â postcode (ááááŒááá¶á á¢âáš ááááá) lang (áááááŸáá en ᬠkm)á
ááááŸááááá áá
ááááá < 50ms
REST API
áááááá JSON
ááááá·áá¥ááá·ááááá
á¡,á á á ááááŸ/áááá
Postman & REST
cURL ᬠHTTP client áá¶ááœá
// GET /api/v1/villages/:id â Get Village Details
// id: village UUID, lang (optional): en | km
fetch(
"https://api.cambodiapostalcode.com/v1/villages/1da75bdc-4dd9-45e9-a53b-8522c29516b8?lang=en"
)
// Example response
{
"statusCode": 200,
"data": {
"id": "197f0859-...",
"name": "Ou Doung",
"type": "village",
"postal_code": "23010301",
"commune_name": "Pong Tuek"
},
"metadata": { "correlationId": "..."
}
}ááááŸááááááá¶ááá·ááááá¹áááááŒáááááá¶áá ááŒáá· ááá¶á?