แแแแแผแแแแแแแแธแแ แแผแแท
แแแแปแแแแแแแแผแแแแแแแแธแแแแแแแถแแ แแผแแท แแแแ แแแแแแ แข? แแผแแทแแแแแแแทแแแ แแแแปแ แแปแ แแธแฅแแแ แแแแปแ แแแแปแ แแแแแแแถแ แแแแแ แแแแแ แแแแแถแ แแแแแปแแถแ แแแแพแแแแแแแแพแแแพแแแแธแแแแแแแผแแแแแแแแธแแแแแแแแแนแแแแแผแแแแแแถแแ แแผแแท แแแแ แแแแแแ แข แแทแแแธแแถแแแแแแแแแแแแ แแผแแถแแ แแแแปแ แแแแแแแถแแ
แแแแปแ แแปแ แแธแฅแแแ, แแแแปแ แแแแแแแถแ, แแแแแ แแแแแถแ
แแแแแผแแแแแแแแธแแ แ แจแ แขแ แฃแ แง แแแแแถแแ แแผแแท แแแแ แแแแแแ แข แแแแแแแถแแแแแแแถแแแแแแทแแแแแแแถแแแธแแฝแแแ
แแแแผแแแแแแแถแแแแ แแทแแแแแแผแแแแแแแแธแแแแแแแถแแ แแผแแท แแแแ แแแแแแ แข
แแแแพแแแแแแแแถแแแแแแแแ แแแแแแแพแแแแปแแแแแ แแผแแท แแแแ แแแแแแ แข
[แแแแแแขแแแแแแฝแ]
[แขแถแแแแแแถแแแแแผแ]
แแผแแท แแแแ แแแแแแ แข, แแปแ แแธแฅแแแ
แแแแปแ แแแแแแแถแ, แแแแแ แแแแแถแ
แ แจแ แขแ แฃแ แง
แแแแแปแแถ
แแผแแท แแแแ แแแแแแ แข แแบแแถแแผแแทแแฝแแแแแปแแแปแ แแปแ แแธแฅแแแ แแแแปแ แแแแปแ แแแแแแแถแ แแแแแ แแแแแ แแแแแถแแ แแแแแผแแแแแแแแธแแ แจแแแแแแแแแผแแแถแแแบ 08020307 แแแแแถแแแแแแแแแธแแ แแแแปแแ แแปแแ แแแ แถแ แแทแแแถแแแแแพแแขแถแแแแแแถแแแแแแปแแถแ
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/363bd4d8-5af2-4c48-98b7-a2594dd48eef?lang=en"
)
// Example response
{
"statusCode": 200,
"data": {
"id": "197f0859-...",
"name": "Ou Doung",
"type": "village",
"postal_code": "23010301",
"commune_name": "Pong Tuek"
},
"metadata": { "correlationId": "..."
}
}แแแแพแแแแแแแถแแแทแแแแแนแแแแแผแแแแแแถแแ แแผแแท แแแแ แแแแแแ แข?
แแแแแผแแแแแแแแธแแ แแผแแท
แแแแปแแแแแแแแผแแแแแแแแธแแแแแแแถแแ แแผแแท แแแแ แแแแแแ แข? แแผแแทแแแแแแแทแแแ แแแแปแ แแปแ แแธแฅแแแ แแแแปแ แแแแปแ แแแแแแแถแ แแแแแ แแแแแ แแแแแถแ แแแแแปแแถแ แแแแพแแแแแแแแพแแแพแแแแธแแแแแแแผแแแแแแแแธแแแแแแแแแนแแแแแผแแแแแแถแแ แแผแแท แแแแ แแแแแแ แข แแทแแแธแแถแแแแแแแแแแแแ แแผแแถแแ แแแแปแ แแแแแแแถแแ
แแแแปแ แแปแ แแธแฅแแแ, แแแแปแ แแแแแแแถแ, แแแแแ แแแแแถแ
แแแแแผแแแแแแแแธแแ แ แจแ แขแ แฃแ แง แแแแแถแแ แแผแแท แแแแ แแแแแแ แข แแแแแแแถแแแแแแแถแแแแแแทแแแแแแแถแแแธแแฝแแแ
แแแแผแแแแแแแถแแแแ แแทแแแแแแผแแแแแแแแธแแแแแแแถแแ แแผแแท แแแแ แแแแแแ แข
แแแแพแแแแแแแแถแแแแแแแแ แแแแแแแพแแแแปแแแแแ แแผแแท แแแแ แแแแแแ แข
[แแแแแแขแแแแแแฝแ]
[แขแถแแแแแแถแแแแแผแ]
แแผแแท แแแแ แแแแแแ แข, แแปแ แแธแฅแแแ
แแแแปแ แแแแแแแถแ, แแแแแ แแแแแถแ
แ แจแ แขแ แฃแ แง
แแแแแปแแถ
แแผแแท แแแแ แแแแแแ แข แแบแแถแแผแแทแแฝแแแแแปแแแปแ แแปแ แแธแฅแแแ แแแแปแ แแแแปแ แแแแแแแถแ แแแแแ แแแแแ แแแแแถแแ แแแแแผแแแแแแแแธแแ แจแแแแแแแแแผแแแถแแแบ 08020307 แแแแแถแแแแแแแแแธแแ แแแแปแแ แแปแแ แแแ แถแ แแทแแแถแแแแแพแแขแถแแแแแแถแแแแแแปแแถแ
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/363bd4d8-5af2-4c48-98b7-a2594dd48eef?lang=en"
)
// Example response
{
"statusCode": 200,
"data": {
"id": "197f0859-...",
"name": "Ou Doung",
"type": "village",
"postal_code": "23010301",
"commune_name": "Pong Tuek"
},
"metadata": { "correlationId": "..."
}
}แแแแพแแแแแแแถแแแทแแแแแนแแแแแผแแแแแแถแแ แแผแแท แแแแ แแแแแแ แข?