API dokumentatsioon

Alustage meie hõlpsasti kasutatava API kasutamist juba täna, järgige näiteid, kuidas seda kasutada.




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": ""
   },
   "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": ""
   },
   "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": ""
   },
   "results":{
       "range_codes_unique": ["07010", "07020", "07022", "07024", "07026", ...]
   }
}



Alustage täna meie API tasuta kasutamist!

Hankige 240 tasuta taotlust päevas

+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)