Документація API

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




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



Почніть користуватися нашим API безкоштовно вже сьогодні!

Отримуйте 240 безкоштовних запитів щодня

+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 (Людина (острів))
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 (Малаві)