Postiindekside API - juurdepääs ülemaailmsetele sihtnumbrite andmetele

Otsige sihtnumbrid, hankige kõigi sihtnumbrite vahemiku kaugus ja palju muud meie sihtnumbri API abil.

Andmed kogu maailmas
94+ Riigid
{
   "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






Lihtne kasutada API-d

PostalCodes.app on tööriist, mis võimaldab teil saada teavet erinevate sihtnumbrite kohta kogu maailmas. Võite saada sihtnumbrid kaugusevahemikus kilomeetrites või miilides või saada sihtnumbri üksikasju üldiselt.

GET Hankige sihtnumbrid eemal

Selle hõlpsasti kasutatava lõpp-punktiga saate nimekirja postikoodidest, mis asuvad etteantud kaugusel. Taotluse näide tagastab unikaalsete sihtnumbrite loendi, täieliku sihtnumbrite loendi ja iga sihtnumbri üksikasjad.

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

Meie API aktsepteerib vahemaa mõõtmist kilomeetrites (vaikimisi) või miilides.

Mõõtmise muutmiseks kilomeetriteks peate oma päringusse ms

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

Vastus näeb välja selline:

{
   "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 Hankige sihtnumbrite üksikasjad

Järgmine näide tagastab otsingupäringuga vastavate sihtnumbrite üksikasjad.

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

Vastus näeb välja selline:

{
   "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 Hankige kohandatud andmeid

Võite liigu ekstra parameetrid saada ainult seda, mida on vaja tulemuste, vaid lisada väärtust fields oma taotluse.

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

Vastus näeb välja selline:

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



+94 Toetatud riigid

AD (Andorra)
AR (Argentina)
AS (Ameerika Samoa)
AT (Austria)
AU (Austraalia)
AX (Alandi saared)
AZ (Aserbaidžaan)
BD (Bangladesh)
BE (Belgia)
BG (Bulgaaria)
BM (Bermuda)
BR (Brasiilia)
Flag of Belarus
BY (Valgevene)
CA (Kanada)
CH (Šveits)
CL (Tšiili)
CO (Colombia)
CR (Costa Rica)
CY (Küpros)
CZ (Tšehhi Vabariik)
Flag of Germany
DE (Saksamaa)
DK (Taani)
DO (Dominikaani Vabariik)
DZ (Alžeeria)
EE (Eesti)
ES (Hispaania)
FI (Soome)
FM (Mikroneesia)
FO (Fääri saared)
FR (Prantsusmaa)
GB (Ühendkuningriik)
GF (Prantsuse Guajaana)
GG (Guernsey ja Alderney)
GL (Gröönimaa)
GP (Guadeloupe)
GT (Guatemala)
GU (Guam)
HR (Horvaatia (Hrvatska))
HU (Ungari)
IE (Iirimaa)
IM (Mees (saar))
IN (India)
IS (Island)
IT (Itaalia)
JE (Jersey)
JP (Jaapan)
Flag of South Korea
KR (Lõuna-Korea)
LI (Liechtenstein)
LK (Sri Lanka)
LT (Leedu)
LU (Luksemburg)
LV (Läti)
MC (Monaco)
MD (Moldova)
Flag of the Marshall Islands
MH (Marshalli saared)
MK (Makedoonia)
MP (Põhja-Mariaanid)
MQ (Martinique)
MT (Malta)
Flag of Malawi
MW (Malawi)