API за пощенски кодове - Достъп до световни данни за пощенски кодове

Търсете пощенски кодове, получавайте всички разстояния на пощенските кодове и много повече с нашия API за пощенски кодове.

Данни в световен мащаб
94+ Държави
{
   "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

PostalCodes.app е инструмент, който ви позволява да получавате информация за различни пощенски кодове по целия свят. Можете да получите пощенски кодове от разстояние в километри или мили или да получите подробности за пощенски код като цяло.

GET Вземете пощенски кодове на разстояние

С тази лесна за използване крайна точка ще получите списък с пощенски кодове, които са в рамките на дадено разстояние. Примерът за заявка ще върне списък с уникални пощенски кодове, пълен списък с пощенски кодове и подробности за всеки пощенски код.

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

Нашият API приема измерване на разстояние в километри (по подразбиране) или мили.

За да промените измерването на километри, трябва да поставите ms във вашата заявка:

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

Отговорът ще изглежда така:

{
   "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 Вземете подробности за пощенските кодове

Следващият пример ще върне подробностите за пощенските кодове, които съответстват на заявката за търсене.

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

Отговорът ще изглежда така:

{
   "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 Вземете персонализирани данни

Можете да предадете допълнителни параметри, за да получите само това, от което се нуждаете, в резултатите, просто добавете fields за стойност в заявката си.

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

Отговорът ще изглежда така:

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



+94 Поддържани държави

AD (Андора)
AR (Аржентина)
AS (Американска Самоа)
AT (Австрия)
AU (Австралия)
AX (Аландски острови)
AZ (Азербайджан)
BD (Бангладеш)
BE (Белгия)
BG (България)
BM (Бермуда)
BR (Бразилия)
Flag of Belarus
BY (Беларус)
CA (Канада)
CH (Швейцария)
CL (Чили)
CO (Колумбия)
CR (Коста Рика)
CY (Кипър)
CZ (Чехия)
Flag of Germany
DE (Германия)
DK (Дания)
DO (Доминиканска република)
DZ (Алжир)
EE (Естония)
ES (Испания)
FI (Финландия)
FM (Микронезия)
FO (Фарьорските острови)
FR (Франция)
GB (Великобритания)
GF (Френска Гвиана)
GG (Гернси и Олдърни)
GL (Гренландия)
GP (Гваделупа)
GT (Гватемала)
GU (Гуам)
HR (Хърватия (Хърватска))
HU (Унгария)
IE (Ирландия)
IM (Man (остров))
IN (Индия)
IS (Исландия)
IT (Италия)
JE (жарсе)
JP (Япония)
Flag of South Korea
KR (Южна Корея)
LI (Лихтенщайн)
LK (Шри Ланка)
LT (Литва)
LU (Люксембург)
LV (Латвия)
MC (Монако)
MD (Молдова)
Flag of the Marshall Islands
MH (Маршалови острови)
MK (македония)
MP (Северни Мариански острови)
MQ (Мартиника)
MT (Малта)
Flag of Malawi
MW (Малави)