įįįįį¼įįįįįįįįøįį įį¼įį·
įįįį»įįįįįįįį¼įįįįįįįįøįįįįįįį¶įį įį¼įį· įįįįį¶įįįį¶įį¶įį? įį¼įį·įįįįįįį·įįį įįįį»į įį»į įįįį¶į įįįį»į įįįį»į įįįįįįį įįįįį įįįįį įįįįįįįįįŗ įįįįį»įį¶į įįįį¾įįįįįįįį¾įįį¾įįįįøįįįįįįį¼įįįįįįįįøįįįįįįįįį¹įįįįį¼įįįįįį¶įį įį¼įį· įįįįį¶įįįį¶įį¶įį įį·įįįøįį¶įįįįįįįįįįįį įį¼įį¶įį įįįį»į įįįįįįįį
įįįį»į įį»į įįįį¶į, įįįį»į įįįįįįį, įįįįį įįįįįįįįįŗ
įįįįį¼įįįįįįįįøįį į į„į į§į į„į į„ įįįįį¶įį įį¼įį· įįįįį¶įįįį¶įį¶įį įįįįįįį¶įįįįįįį¶įįįįįį·įįįįįįį¶įįįøįį½įįį
įįįį¼įįįįįįį¶įįįį įį·įįįįįį¼įįįįįįįįøįįįįįįį¶įį įį¼įį· įįįįį¶įįįį¶įį¶įį
įįįį¾įįįįįįįį¶įįįįįįįį įįįįįįį¾įįįį»įįįįį įį¼įį· įįįįį¶įįįį¶įį¶įį
[įįįįįį¢įįįįįį½į]
[į¢į¶įįįįįį¶įįįįį¼į]
įį¼įį· įįįįį¶įįįį¶įį¶įį, įį»į įįįį¶į
įįįį»į įįįįįįį, įįįįį įįįįįįįįįŗ
į į„į į§į į„į į„
įįįįį»įį¶
įį¼įį· įįįįį¶įįįį¶įį¶įį įįŗįį¶įį¼įį·įį½įįįįį»įįį»į įį»į įįįį¶į įįįį»į įįįį»į įįįįįįį įįįįį įįįįį įįįįįįįįįŗį įįįįį¼įįįįįįįįøįį įØįįįįįįįįį¼įįį¶įįįŗ 05070505 įįįįį¶įįįįįįįįįøįį įįįį»įį įį»įį įįį į¶į įį·įįį¶įįįįį¾įį¢į¶įįįįįį¶įįįįįį»įį¶į
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/54847c68-8f4e-4c0f-958e-1b406d4378c5?lang=en"
)
// Example response
{
"statusCode": 200,
"data": {
"id": "197f0859-...",
"name": "Ou Doung",
"type": "village",
"postal_code": "23010301",
"commune_name": "Pong Tuek"
},
"metadata": { "correlationId": "..."
}
}įįįį¾įįįįįįį¶įįį·įįįįį¹įįįįį¼įįįįįį¶įį įį¼įį· įįįįį¶įįįį¶įį¶įį?
įįįįį¼įįįįįįįįøįį įį¼įį·
įįįį»įįįįįįįį¼įįįįįįįįøįįįįįįį¶įį įį¼įį· įįįįį¶įįįį¶įį¶įį? įį¼įį·įįįįįįį·įįį įįįį»į įį»į įįįį¶į įįįį»į įįįį»į įįįįįįį įįįįį įįįįį įįįįįįįįįŗ įįįįį»įį¶į įįįį¾įįįįįįįį¾įįį¾įįįįøįįįįįįį¼įįįįįįįįøįįįįįįįįį¹įįįįį¼įįįįįį¶įį įį¼įį· įįįįį¶įįįį¶įį¶įį įį·įįįøįį¶įįįįįįįįįįįį įį¼įį¶įį įįįį»į įįįįįįįį
įįįį»į įį»į įįįį¶į, įįįį»į įįįįįįį, įįįįį įįįįįįįįįŗ
įįįįį¼įįįįįįįįøįį į į„į į§į į„į į„ įįįįį¶įį įį¼įį· įįįįį¶įįįį¶įį¶įį įįįįįįį¶įįįįįįį¶įįįįįį·įįįįįįį¶įįįøįį½įįį
įįįį¼įįįįįįį¶įįįį įį·įįįįįį¼įįįįįįįįøįįįįįįį¶įį įį¼įį· įįįįį¶įįįį¶įį¶įį
įįįį¾įįįįįįįį¶įįįįįįįį įįįįįįį¾įįįį»įįįįį įį¼įį· įįįįį¶įįįį¶įį¶įį
[įįįįįį¢įįįįįį½į]
[į¢į¶įįįįįį¶įįįįį¼į]
įį¼įį· įįįįį¶įįįį¶įį¶įį, įį»į įįįį¶į
įįįį»į įįįįįįį, įįįįį įįįįįįįįįŗ
į į„į į§į į„į į„
įįįįį»įį¶
įį¼įį· įįįįį¶įįįį¶įį¶įį įįŗįį¶įį¼įį·įį½įįįįį»įįį»į įį»į įįįį¶į įįįį»į įįįį»į įįįįįįį įįįįį įįįįį įįįįįįįįįŗį įįįįį¼įįįįįįįįøįį įØįįįįįįįįį¼įįį¶įįįŗ 05070505 įįįįį¶įįįįįįįįįøįį įįįį»įį įį»įį įįį į¶į įį·įįį¶įįįįį¾įį¢į¶įįįįįį¶įįįįįį»įį¶į
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/54847c68-8f4e-4c0f-958e-1b406d4378c5?lang=en"
)
// Example response
{
"statusCode": 200,
"data": {
"id": "197f0859-...",
"name": "Ou Doung",
"type": "village",
"postal_code": "23010301",
"commune_name": "Pong Tuek"
},
"metadata": { "correlationId": "..."
}
}įįįį¾įįįįįįį¶įįį·įįįįį¹įįįįį¼įįįįįį¶įį įį¼įį· įįįįį¶įįįį¶įį¶įį?