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 (크로아티아 (Hrvatska))
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 (말라위)