Dokumentasyon ng API

Simulang gamitin ang aming madaling gamitin na API ngayon, sundin ang mga halimbawa upang malaman kung paano ito gamitin.




GET Kumuha ng mga postal code sa loob ng isang distansya

Sa madaling gamitin na endpoint makakakuha ka ng isang listahan ng mga Postal code na nasa loob ng isang naibigay na distansya. Ang halimbawa ng kahilingan ay magbabalik ng isang listahan ng mga natatanging mga postal code, isang kumpletong listahan ng mga postal code at ang mga detalye ng bawat postal code.

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

Tumatanggap ang aming API ng mga pagsukat sa distansya sa mga kilometro (Default) o milya.

Upang baguhin ang pagsukat sa mga kilometro dapat mong ilagay ang ms sa iyong kahilingan:

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

Magiging ganito ang tugon:

{
   "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 Kumuha ng mga detalye ng mga postal code

Ang sumusunod na halimbawa ay ibabalik ang mga detalye ng mga postal code na tumutugma sa query sa paghahanap.

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

Magiging ganito ang tugon:

{
   "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 Kumuha ng pasadyang data

Maaari kang pumasa ng labis na mga params upang makuha lamang ang kailangan mo sa mga resulta, idagdag lamang ang mga fields halaga sa iyong kahilingan.

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

Magiging ganito ang tugon:

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



Simulang gamitin ang aming API nang libre ngayon!

Kumuha ng 240 araw-araw na libreng mga kahilingan

+94 Mga sinusuportahang bansa

AD (Andorra)
AR (Argentina)
AS (American Samoa)
AT (Austria)
AU (Australia)
AX (Aland Islands)
AZ (Azerbaijan)
BD (Bangladesh)
BE (Belgium)
BG (Bulgaria)
BM (Bermuda)
BR (Brazil)
Flag of Belarus
BY (Belarus)
CA (Canada)
CH (Switzerland)
CL (Chile)
CO (Colombia)
CR (Costa Rica)
CY (Cyprus)
CZ (Czech Republic)
Flag of Germany
DE (Alemanya)
DK (Denmark)
DO (Dominican Republic)
DZ (Algeria)
EE (Estonia)
ES (Espanya)
FI (Finland)
FM (Micronesia)
FO (isla ng Faroe)
FR (France)
GB (United Kingdom)
GF (French Guiana)
GG (Guernsey at Alderney)
GL (Greenland)
GP (Guadeloupe)
GT (Guatemala)
GU (Guam)
HR (Croatia (Hrvatska))
HU (Hungary)
IE (Ireland)
IM (Man (Isle of))
IN (India)
IS (Iceland)
IT (Italya)
JE (Jersey)
JP (Hapon)
Flag of South Korea
KR (Timog Korea)
LI (Liechtenstein)
LK (Sri Lanka)
LT (Lithuania)
LU (Luxembourg)
LV (Latvia)
MC (Monaco)
MD (Moldova)
Flag of the Marshall Islands
MH (Marshall Islands)
MK (Macedonia)
MP (Northern Mariana Islands)
MQ (Martinique)
MT (Malta)
Flag of Malawi
MW (Malawi)
MX (Mexico)
MY (Malaysia)
Flag of New Caledonia
NC (New Caledonia)
NL (Netherlands Ang)
NO (Norway)
NZ (New Zealand)
PE (Peru)
Flag of the Philippines Coding according to the official "description and specification of the FILIPINO flag" in Executive Order No. 23 from 1936
PH (Pilipinas)
Flag of Pakistan
PK (Pakistan)
PL (Poland)
PM (Saint Pierre at Miquelon)
the star is in the center of gravity of the triangle, so the x-pos is irrational (tan(30 deg) * 15)
PR (Puerto Rico)
PT (Portugal)
PW (Palau)
RE (Reunion)
RO (Romania)
RS (Serbia)
RU (Russia)
SE (Sweden)
SG (Singapore)
Flag of Slovenia
SI (Slovenia)
SJ (Svalbard At Jan Mayen Islands)
Flag of Slovakia
SK (Slovakia)
SM (San Marino)
TH (Thailand)
TR (Turkey)
UA (Ukraine)
US (Estados Unidos)
Flag of Uruguay
UY (Uruguay)
Flag of Vatican City
VA (Estado ng Lungsod ng Vatican (Holy See))
VI (Virgin Islands (US))
WF (Wallis And Futuna Islands)
YT (Mayotte)
ZA (Timog Africa)