Dokumentace API

Začněte používat naše snadno použitelné rozhraní API dnes, podle příkladů se naučíte, jak je používat.




GET Získejte poštovní směrovací čísla na dálku

S tímto snadno použitelným koncovým bodem získáte seznam poštovních směrovacích čísel, která jsou v dané vzdálenosti. Příklad žádosti vrátí seznam jedinečných poštovních směrovacích čísel, kompletní seznam poštovních směrovacích čísel a podrobnosti o každém PSČ.

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

Naše API přijímá měření vzdálenosti v kilometrech (výchozí) nebo mílích.

Chcete-li změnit měření na kilometry, musíte do svého požadavku zadat parametr ms

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

Odpověď bude vypadat takto:

{
   "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 Získejte podrobnosti o PSČ

Následující příklad vrátí podrobnosti poštovních směrovacích čísel, které odpovídají vyhledávacímu dotazu.

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

Odpověď bude vypadat takto:

{
   "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 Získejte vlastní data

Můžete předat další parametry, abyste ve výsledcích dostali jen to, co potřebujete, stačí přidat do hodnotového fields požadavek.

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

Odpověď bude vypadat takto:

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



Začněte používat naše API zdarma ještě dnes!

Získejte 240 požadavků denně zdarma

+94 Podporované země

AD (Andorra)
AR (Argentina)
AS (Americká Samoa)
AT (Rakousko)
AU (Austrálie)
AX (Alandské ostrovy)
AZ (Ázerbajdžán)
BD (Bangladéš)
BE (Belgie)
BG (Bulharsko)
BM (Bermudy)
BR (Brazílie)
Flag of Belarus
BY (Bělorusko)
CA (Kanada)
CH (Švýcarsko)
CL (Chile)
CO (Kolumbie)
CR (Kostarika)
CY (Kypr)
CZ (Česká republika)
Flag of Germany
DE (Německo)
DK (Dánsko)
DO (Dominikánská republika)
DZ (Alžírsko)
EE (Estonsko)
ES (Španělsko)
FI (Finsko)
FM (Mikronésie)
FO (Faerské ostrovy)
FR (Francie)
GB (Spojené království)
GF (Francouzská Guyana)
GG (Guernsey a Alderney)
GL (Grónsko)
GP (Guadeloupe)
GT (Guatemala)
GU (Guam)
HR (Chorvatsko (Hrvatska))
HU (Maďarsko)
IE (Irsko)
IM (Muž (ostrov))
IN (Indie)
IS (Island)
IT (Itálie)
JE (Trikot)
JP (Japonsko)
Flag of South Korea
KR (Jižní Korea)
LI (Lichtenštejnsko)
LK (Srí Lanka)
LT (Litva)
LU (Lucembursko)
LV (Lotyšsko)
MC (Monako)
MD (Moldavsko)
Flag of the Marshall Islands
MH (Marshallovy ostrovy)
MK (Makedonie)
MP (Severní Mariany)
MQ (Martinik)
MT (Malta)
Flag of Malawi
MW (Malawi)