แแแแแผแแแแแแแแธแแ แแปแ
แแแแปแแแแแแแแผแแแแแแแแธแแแแแแแถแแ แแปแ แแแถแกแ? แแปแแแแแแแแทแแแ แแแแปแ แแแแปแ แแแถแกแ แแแแแ แแแแแ แแแแแถแแแถแแแแ แแแแแปแแถแ แแแแพแแแแแแแแพแแแพแแแแธแแแแแแแผแแแแแแแแธแแแแแแแแแนแแแแแผแแแแแแถแแ แแปแ แแแถแกแ แแทแแแธแแถแแแแแแแแแแแแ แแผแแถแแ แแแแปแ แแแถแกแแ
แแแแปแ แแแแปแ แแแถแกแ, แแแแแ แแแแแถแแแถแแแแ
แแแแแผแแแแแแแแธแแแแแแแปแแถแแถแ แจ แแแแแแ แข แแแแแแแแแผแแแถแแแแแ แข แแแแแแแแแแถแแแแถแแแแปแ แข แแแแแแแแแแถแแแแถแแปแ แแทแ แข แแแแแแ แปแแแถแแผแแทแ แแแแปแ แแปแ แแแถแกแ แแปแแแแแ แฆ แแแแแ แ แกแ แฉแ แขแ แ แแแแแแขแแแแแแแแถแแแปแแแแแ
แแผแแท แฃ แแถแแแขแแ แแทแแแแแแผแแแแแแแแธแแแแแแปแ แแปแ แแแถแกแ
แแแแผแแแแแแแถแแแแแแแแแถแแ แแปแ แแแถแกแ
แแแแพแแแผแแท แฃ แแถแแแขแแแแถแแขแแแแแแแแแผแ
แแแแพแแแพแ แ แแพแแแแธแแแแ แถแแแแแแแแถแแแแ แแพแแแแแปแ แแปแ แแทแแแผแแท แแแแปแ แแแแแ แแแแแถแแแถแแแแ แแถแแขแแแแแแแแผแแ
แแแแพแ 1 แแปแ แแทแแแถแ
Lookup Postal Codeแ แแถแแแแแแแแแถแแแแแขแทแแแแแแถแแแแผแแแผแแแแแแแแธแแแแถแแแแถแแ แแฝแแแถแแแแแแแ แแแแปแ แแปแ แแผแแท แแทแแแผแขแแแแแแ GET /api/v1/lookup/:postcode โ postcode (แแแแผแแแถแ แขโแจ แแแแแ) lang (แแแแแพแแ en แฌ km)แ
แแแแพแแแแแ แแ
แแแแแ < 50ms
REST API
แแแแแแ JSON
แแแแแทแแฅแแแทแแแแแ
แก,แ แ แ แแแแพ/แแแแ
Postman & REST
cURL แฌ HTTP client แแถแแฝแ
// GET /api/v1/communes/:id โ Get Commune Details
// id: commune UUID, lang (optional): en | km
fetch(
"https://api.cambodiapostalcode.com/v1/communes/69567055-47ba-45ae-fae4-fe38f14a7646?lang=en"
)
// Example response
{
"statusCode": 200,
"data": {
"id": "69797040-...",
"name": "Pong Tuek",
"type": "commune",
"postal_code_prefix": "230103",
"district_name": "Damnak Chang'aeur"
},
"metadata": { "correlationId": "..."
}
}แแแแพแแแแแแแถแแแทแแแแแนแแแแแผแแแแแแถแแ แแปแ แแแถแกแ?
แแแแแผแแแแแแแแธแแ แแปแ
แแแแปแแแแแแแแผแแแแแแแแธแแแแแแแถแแ แแปแ แแแถแกแ? แแปแแแแแแแแทแแแ แแแแปแ แแแแปแ แแแถแกแ แแแแแ แแแแแ แแแแแถแแแถแแแแ แแแแแปแแถแ แแแแพแแแแแแแแพแแแพแแแแธแแแแแแแผแแแแแแแแธแแแแแแแแแนแแแแแผแแแแแแถแแ แแปแ แแแถแกแ แแทแแแธแแถแแแแแแแแแแแแ แแผแแถแแ แแแแปแ แแแถแกแแ
แแแแปแ แแแแปแ แแแถแกแ, แแแแแ แแแแแถแแแถแแแแ
แแแแแผแแแแแแแแธแแแแแแแปแแถแแถแ แจ แแแแแแ แข แแแแแแแแแผแแแถแแแแแ แข แแแแแแแแแแถแแแแถแแแแปแ แข แแแแแแแแแแถแแแแถแแปแ แแทแ แข แแแแแแ แปแแแถแแผแแทแ แแแแปแ แแปแ แแแถแกแ แแปแแแแแ แฆ แแแแแ แ แกแ แฉแ แขแ แ แแแแแแขแแแแแแแแถแแแปแแแแแ
แแผแแท แฃ แแถแแแขแแ แแทแแแแแแผแแแแแแแแธแแแแแแปแ แแปแ แแแถแกแ
แแแแผแแแแแแแถแแแแแแแแแถแแ แแปแ แแแถแกแ
แแแแพแแแผแแท แฃ แแถแแแขแแแแถแแขแแแแแแแแแผแ
แแแแพแแแพแ แ แแพแแแแธแแแแ แถแแแแแแแแถแแแแ แแพแแแแแปแ แแปแ แแทแแแผแแท แแแแปแ แแแแแ แแแแแถแแแถแแแแ แแถแแขแแแแแแแแผแแ
แแแแพแ 1 แแปแ แแทแแแถแ
Lookup Postal Codeแ แแถแแแแแแแแแถแแแแแขแทแแแแแแถแแแแผแแแผแแแแแแแแธแแแแถแแแแถแแ แแฝแแแถแแแแแแแ แแแแปแ แแปแ แแผแแท แแทแแแผแขแแแแแแ GET /api/v1/lookup/:postcode โ postcode (แแแแผแแแถแ แขโแจ แแแแแ) lang (แแแแแพแแ en แฌ km)แ
แแแแพแแแแแ แแ
แแแแแ < 50ms
REST API
แแแแแแ JSON
แแแแแทแแฅแแแทแแแแแ
แก,แ แ แ แแแแพ/แแแแ
Postman & REST
cURL แฌ HTTP client แแถแแฝแ
// GET /api/v1/communes/:id โ Get Commune Details
// id: commune UUID, lang (optional): en | km
fetch(
"https://api.cambodiapostalcode.com/v1/communes/69567055-47ba-45ae-fae4-fe38f14a7646?lang=en"
)
// Example response
{
"statusCode": 200,
"data": {
"id": "69797040-...",
"name": "Pong Tuek",
"type": "commune",
"postal_code_prefix": "230103",
"district_name": "Damnak Chang'aeur"
},
"metadata": { "correlationId": "..."
}
}แแแแพแแแแแแแถแแแทแแแแแนแแแแแผแแแแแแถแแ แแปแ แแแถแกแ?