Postal Codes API - Hozzáférés a világméretű irányítószám-adatokhoz

Keresse meg az irányítószámokat, szerezze be az összes irányítószám távolságát és még sok minden mást az irányítószám API-val.

Világméretű adatok
94+ Országok
{
   "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






Könnyen használható API

A PostalCodes.app egy olyan eszköz, amely lehetővé teszi, hogy információkat szerezzen a világ különböző irányítószámairól. Megkaphatja az irányítószámokat távolságtartományban kilométerben vagy mérföldben, vagy általában megkapja az irányítószám részleteit.

GET Távolságon belül megkapja az irányítószámokat

Ezzel a könnyen használható végponttal megkapja az adott távolságon belüli irányítószámok listáját. A kérési példa visszaadja az egyedi irányítószámok listáját, az irányítószámok teljes listáját és az egyes irányítószámok részleteit.

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

API-nk elfogadja a távolságmérést kilométerben (alapértelmezett) vagy mérföldben.

A mérés kilométerre váltásához meg kell adnia az ms paramétert a kérelmében:

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

A válasz így fog kinézni:

{
   "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 Irányítószámok részletei

Az alábbi példa a keresési lekérdezéssel egyező irányítószámok adatait adja vissza.

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

A válasz így fog kinézni:

{
   "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 Egyéni adatok beszerzése

Akkor át kiegészítő paraméterek, hogy csak amire szüksége van az eredmények, csak az adott érték fields a kérését.

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

A válasz így fog kinézni:

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



+94 Támogatott országok

AD (Andorra)
AR (Argentína)
AS (Amerikai Szamoa)
AT (Ausztria)
AU (Ausztrália)
AX (Aland-szigetek)
AZ (Azerbajdzsán)
BD (Banglades)
BE (Belgium)
BG (Bulgária)
BM (Bermuda)
BR (Brazília)
Flag of Belarus
BY (Fehéroroszország)
CA (Kanada)
CH (Svájc)
CL (Chile)
CO (Colombia)
CR (Costa Rica)
CY (Ciprus)
CZ (Cseh Köztársaság)
Flag of Germany
DE (Németország)
DK (Dánia)
DO (Dominikai Köztársaság)
DZ (Algéria)
EE (Észtország)
ES (Spanyolország)
FI (Finnország)
FM (Mikronézia)
FO (Faroe Szigetek)
FR (Franciaország)
GB (Egyesült Királyság)
GF (Francia Guyana)
GG (Guernsey és Alderney)
GL (Grönland)
GP (Guadeloupe)
GT (Guatemala)
GU (Guam)
HR (Horvátország (Hrvatska))
HU (Magyarország)
IE (Írország)
IM (Man (Isle of))
IN (India)
IS (Izland)
IT (Olaszország)
JE (Jersey)
JP (Japán)
Flag of South Korea
KR (Dél-Korea)
LI (Liechtenstein)
LK (Srí Lanka)
LT (Litvánia)
LU (Luxemburg)
LV (Lettország)
MC (Monaco)
MD (Moldova)
Flag of the Marshall Islands
MH (Marshall-szigetek)
MK (Macedónia)
MP (Észak Mariana szigetek)
MQ (Martinique)
MT (Málta)
Flag of Malawi
MW (Malawi)