API-dokumentasie

Begin vandag met ons gebruiksvriendelike API, volg die voorbeelde om te leer hoe u dit kan gebruik.




GET Kry poskodes binne 'n afstand

Met hierdie maklike gebruikspunt kry u 'n lys van poskodes wat binne 'n gegewe afstand is. Die voorbeeld sal 'n lys van unieke poskodes, 'n volledige lys van poskodes en die besonderhede van elke poskode terugstuur.

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

Ons API aanvaar afstandmetings in kilometer (verstek) of myl.

Om die meting na kilometer te verander, moet u die ms in u versoek plaas:

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

Die antwoord sal so lyk:

{
   "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 Kry besonderhede oor poskodes

Die volgende voorbeeld gee die besonderhede van die poskodes wat ooreenstem met die soektog.

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

Die antwoord sal so lyk:

{
   "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 Kry persoonlike data

Jy kan slaag ekstra params te kry net wat jy nodig het in die resultate, voeg net die waarde fields in jou versoek.

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

Die antwoord sal so lyk:

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



Begin vandag nog ons API gratis gebruik!

Kry daagliks 240 gratis versoeke

+94 Ondersteunde lande

AD (Andorra)
AR (Argentinië)
AS (Amerikaanse Samoa)
AT (Oostenryk)
AU (Australië)
AX (Aland Eilande)
AZ (Azerbaijan)
BD (Bangladesj)
BE (België)
BG (Bulgarye)
BM (Bermuda)
BR (Brasilië)
Flag of Belarus
BY (Wit-Rusland)
CA (Kanada)
CH (Switserland)
CL (Chili)
CO (Colombia)
CR (Costa Rica)
CY (Ciprus)
CZ (Tsjeggiese Republiek)
Flag of Germany
DE (Duitsland)
DK (Denemarke)
DO (Dominikaanse Republiek)
DZ (Algerië)
EE (Estland)
ES (Spanje)
FI (Finland)
FM (Mikronesië)
FO (Faroëreilande)
FR (Frankryk)
GB (Verenigde Koninkryk)
GF (Frans Guiana)
GG (Guernsey en Alderney)
GL (Groenland)
GP (Guadeloupe)
GT (Guatemala)
GU (Guam)
HR (Kroasië (Hrvatska))
HU (Hongarye)
IE (Ierland)
IM (Man (Isle of))
IN (Indië)
IS (Ysland)
IT (Italië)
JE (Jersey)
JP (Japan)
Flag of South Korea
KR (Korea Suid)
LI (Liechtenstein)
LK (Sri Lanka)
LT (Litaue)
LU (Luxemburg)
LV (Letland)
MC (Monaco)
MD (Moldawië)
Flag of the Marshall Islands
MH (Marshall Eilande)
MK (Macedonië)
MP (Noord Mariana Eilande)
MQ (Martinique)
MT (Malta)
Flag of Malawi
MW (Malawi)