Документација за 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 (Малави)