API dei codici postali - Accesso ai dati sui codici postali in tutto il mondo

Cerca i codici postali, ottieni tutti i codici postali di distanza e molto altro ancora con la nostra API per codici postali.

Dati a livello mondiale
94+ Paesi
{
   "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 facile da usare

PostalCodes.app è uno strumento che ti permette di ottenere informazioni sui diversi codici postali di tutto il mondo. Puoi ottenere i codici postali in un intervallo di distanza in chilometri o miglia o ottenere i dettagli di un codice postale in generale.

GET Ottieni codici postali a distanza

Con questo endpoint facile da usare otterrai un elenco di codici postali che si trovano entro una determinata distanza. L'esempio di richiesta restituirà un elenco di codici postali univoci, un elenco completo di codici postali e i dettagli di ciascun codice postale.

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

La nostra API accetta misurazioni della distanza in chilometri (impostazione predefinita) o miglia.

Per cambiare la misura in chilometri devi inserire il ms nella tua richiesta:

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

La risposta sarà simile a questa:

{
   "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 Ottieni dettagli sui codici postali

L'esempio seguente restituirà i dettagli dei codici postali che corrispondono alla query di ricerca.

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

La risposta sarà simile a questa:

{
   "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 Ottieni dati personalizzati

Puoi passare parametri extra per ottenere solo ciò di cui hai bisogno nei risultati, basta aggiungere i fields del valore nella tua richiesta.

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

La risposta sarà simile a questa:

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



+94 Paesi supportati

AD (Andorra)
AR (Argentina)
AS (Samoa americane)
AT (Austria)
AU (Australia)
AX (Isole Aland)
AZ (Azerbaijan)
BD (Bangladesh)
BE (Belgio)
BG (Bulgaria)
BM (Bermuda)
BR (Brasile)
Flag of Belarus
BY (Bielorussia)
CA (Canada)
CH (Svizzera)
CL (Chile)
CO (Colombia)
CR (Costa Rica)
CY (Cipro)
CZ (Repubblica Ceca)
Flag of Germany
DE (Germania)
DK (Danimarca)
DO (Repubblica Dominicana)
DZ (algeria)
EE (Estonia)
ES (Spagna)
FI (Finlandia)
FM (Micronesia)
FO (Isole Faroe)
FR (Francia)
GB (Regno Unito)
GF (Guiana francese)
GG (Guernsey e Alderney)
GL (Groenlandia)
GP (Guadeloupe)
GT (Guatemala)
GU (Guam)
HR (Croazia (Hrvatska))
HU (Ungheria)
IE (Irlanda)
IM (Man (Isle of))
IN (India)
IS (Islanda)
IT (Italia)
JE (maglia)
JP (Giappone)
Flag of South Korea
KR (Corea del Sud)
LI (Liechtenstein)
LK (Sri Lanka)
LT (Lituania)
LU (Lussemburgo)
LV (Lettonia)
MC (Monaco)
MD (Moldova)
Flag of the Marshall Islands
MH (Isole Marshall)
MK (Macedonia)
MP (Isole Marianne settentrionali)
MQ (Martinique)
MT (Malta)
Flag of Malawi
MW (Malawi)