撥號區號 API

全球區號與郵政編碼查詢開發者介面文檔

1. API 概述與接入說明

本站提供免費的高性能全球區號與郵政編碼查詢 API,旨在幫助軟體測試人員、開發人員及QA工程師快速集成區號匹配、國家代碼檢索、電話撥號格式規範檢查和郵政編碼校驗等功能。
所有接口返回標準的 application/json 格式,支持跨域請求(CORS),並為全球節點提供高速緩存代理。

2. 獲取支持的國家與地區列表

獲取系統中已收錄的所有國家和地區的基本元數據,包含雙位國家代碼、國家英文名、中文名和所屬數據文件夾名稱。

GET https://api.xmzxw.com/v1/countries

返回示例:

[
  {
    "code": "CN",
    "name": "中國",
    "englishName": "China",
    "flag": "🇨🇳",
    "folder": "cn-zip"
  },
  {
    "code": "US",
    "name": "美國",
    "englishName": "United States",
    "flag": "🇺🇸",
    "folder": "us-zip"
  }
]
          

3. 獲取省份/州資訊介面

根據指定的國家代碼(country_code),檢索該國下轄的所有省份或州的目錄信息。

GET https://api.xmzxw.com/v1/states?country=US

返回示例:

{
  "country_code": "US",
  "states": [
    { "slug": "california", "name": "California", "translatedName": "加利福尼亞" },
    { "slug": "new-york", "name": "New York", "translatedName": "紐約" }
  ]
}
          

4. 城市與郵編區號規則查詢介面

根據國家、省份/州、城市查詢詳情,包括該城市分配的所有真實電話撥號區號前綴、號碼位數規則以及郵政編碼。

GET https://api.xmzxw.com/v1/city?country=CN&state=guangdong&city=shenzhen

返回示例:

{
  "city": "Shenzhen",
  "translatedName": "深圳",
  "state": "Guangdong",
  "country": "CN",
  "phoneRules": {
    "countryPrefix": "+86",
    "areaCodes": ["0755"],
    "length": 8
  },
  "zips": [
    { "code": "518000", "district": "Futian District (福田區)" },
    { "code": "518052", "district": "Nanshan District (南山區)" }
  ]
}