API Poskod - Akses ke Data Poskod Seluruh Dunia

Cari kod pos, dapatkan jarak kod semua jarak jauh dan banyak lagi dengan API kod pos kami.

Data Seluruh Dunia
94+ Negara
{
   "query":{
      "code": "10005",
      "country": "US",
      "range": "25",
      "measure": "mi",
   },
   "results":{
       "range_codes_unique": [
           "07010", 
           "07020", 
           "07022", 
           "07024", 
           "07026", 
           ...
       ],
       "range_codes": [
           "07010", 
           "07020", 
           "07022", 
           "07024", 
           "07026", 
           ...
       ],
       "range_codes_details": [
          {
              "postal_code":"07010",
              "country_code":"US",
              "city":"Cliffside Park",
              "state":"New Jersey",
              "state_code":"NJ",
              "province":"Bergen",
              "province_code":"003"
          },
          {
              "postal_code":"07020",
              "country_code":"US",
              "city":"Edgewater",
              "state":"New Jersey",
              "state_code":"NJ",
              "province":"Bergen",
              "province_code":"003"
          },
          {
              "postal_code":"07022",
              "country_code":"US",
              "city":"Fairview",
              "state":"New Jersey",
              "state_code":"NJ",
              "province":"Bergen",
              "province_code":"003"
          },
          {
              "postal_code":"07024",
              "country_code":"US",
              "city":"Fort Lee",
              "state":"New Jersey",
              "state_code":"NJ",
              "province":"Bergen",
              "province_code":"003"
          },
          {
              "postal_code":"07026",
              "country_code":"US",
              "city":"Garfield",
              "state":"New Jersey",
              "state_code":"NJ",
              "province":"Bergen",
              "province_code":"003"
          },
           ...
       ],
   }
}
Postalcodes.app - Access to Worldwide Postal Code data | Product Hunt






API yang senang digunakan

PostalCodes.app adalah alat yang membolehkan anda mendapatkan maklumat mengenai kod pos yang berlainan di seluruh dunia. Anda boleh mendapatkan kod pos dalam jarak jarak dalam kilometer atau batu, atau mendapatkan perincian kod pos secara umum.

GET Dapatkan poskod dalam jarak yang jauh

Dengan titik akhir yang mudah digunakan ini, anda akan mendapat senarai Poskod yang berada dalam jarak tertentu. Contoh permintaan akan mengembalikan senarai kod pos yang unik, senarai lengkap kod pos dan perincian setiap kod pos.

GET https://postalcodes.app/api/v1/?key=YOUR-APIKEY&distance=25&zipcode=10005&country=us

API kami menerima pengukuran jarak dalam kilometer (Lalai) atau batu.

Untuk menukar pengukuran menjadi kilometer, anda mesti memasukkan ms dalam permintaan anda:

GET https://postalcodes.app/api/v1/?key=YOUR-APIKEY&ms=km&distance=25&zipcode=10005&country=us

Respons akan kelihatan seperti ini:

{
   "query":{
      "code": "10005",
      "country": "US",
      "range": "25",
      "measure": "mi"
   },
   "results":{
       "range_codes_unique": ["07010", "07020", "07022", "07024", "07026", ...],
       "range_codes": ["07010", "07020", "07022", "07024", "07026", ...],
       "range_codes_details": [
          {
              "postal_code":"07010",
              "country_code":"US",
              "city":"Cliffside Park",
              "state":"New Jersey",
              "state_code":"NJ",
              "province":"Bergen",
              "province_code":"003"
          },
          {
              "postal_code":"07020",
              "country_code":"US",
              "city":"Edgewater",
              "state":"New Jersey",
              "state_code":"NJ",
              "province":"Bergen",
              "province_code":"003"
          },
          {
              "postal_code":"07022",
              "country_code":"US",
              "city":"Fairview",
              "state":"New Jersey",
              "state_code":"NJ",
              "province":"Bergen",
              "province_code":"003"
          },
          {
              "postal_code":"07024",
              "country_code":"US",
              "city":"Fort Lee",
              "state":"New Jersey",
              "state_code":"NJ",
              "province":"Bergen",
              "province_code":"003"
          },
          {
              "postal_code":"07026",
              "country_code":"US",
              "city":"Garfield",
              "state":"New Jersey",
              "state_code":"NJ",
              "province":"Bergen",
              "province_code":"003"
          },
           ...
       ],
   }
}

GET Dapatkan perincian kod pos

Contoh berikut akan mengembalikan perincian kod pos yang sesuai dengan pertanyaan carian.

GET https://postalcodes.app/api/v1/?key=YOUR-APIKEY&zipcode=10005&country=us

Respons akan kelihatan seperti ini:

{
   "query":{
      "code": "10005",
      "country": "us",
      "range": "",
      "measure": "mi"
   },
   "results":{
       "range_codes_unique": ["10005"],
       "range_codes": ["10005"],
       "range_codes_details": [
          {
              "postal_code":"10005",
              "country_code":"US",
              "city":"New York",
              "state":"New York",
              "state_code":"NY",
              "province":"New York",
              "province_code":"061"
          }
       ],
   }
}

GET Dapatkan data tersuai

Anda boleh lulus parameter tambahan untuk mendapatkan hanya apa yang anda perlukan dalam hasilnya, cukup tambahkan fields nilai dalam permintaan anda.

GET https://postalcodes.app/api/v1/?key=YOUR-APIKEY&fields=["range_codes_unique"]&distance=25&zipcode=10005&country=us

Respons akan kelihatan seperti ini:

{
   "query":{
      "code": "10005",
      "country": "US",
      "range": "25",
      "measure": "mi"
   },
   "results":{
       "range_codes_unique": ["07010", "07020", "07022", "07024", "07026", ...]
   }
}



+94 Negara yang disokong

AD (Andorra)
AR (Argentina)
AS (American Samoa)
AT (Austria)
AU (Australia)
AX (Kepulauan Aland)
AZ (Azerbaijan)
BD (Bangladesh)
BE (Belgium)
BG (Bulgaria)
BM (Bermuda)
BR (Brazil)
Flag of Belarus
BY (Belarus)
CA (Kanada)
CH (Switzerland)
CL (Chile)
CO (Colombia)
CR (Costa rica)
CY (Cyprus)
CZ (Republik Czech)
Flag of Germany
DE (Jerman)
DK (Denmark)
DO (Republik Dominika)
DZ (Algeria)
EE (Estonia)
ES (Sepanyol)
FI (Finland)
FM (Micronesia)
FO (Pulau Faroe)
FR (Perancis)
GB (United Kingdom)
GF (Guiana Perancis)
GG (Guernsey dan Alderney)
GL (Greenland)
GP (Guadeloupe)
GT (Guatemala)
GU (Guam)
HR (Croatia (Hrvatska))
HU (Hungary)
IE (Ireland)
IM (Man (Isle of))
IN (India)
IS (Iceland)
IT (Itali)
JE (Jersi)
JP (Jepun)
Flag of South Korea
KR (Korea Selatan)
LI (Liechtenstein)
LK (Sri Lanka)
LT (Lithuania)
LU (Luxembourg)
LV (Latvia)
MC (Monaco)
MD (Moldova)
Flag of the Marshall Islands
MH (Pulau Marshall)
MK (Macedonia)
MP (Kepulauan Mariana Utara)
MQ (Martinique)
MT (Malta)
Flag of Malawi
MW (Malawi)