API-dokumentation

Begynd at bruge vores brugervenlige API i dag, følg eksemplerne for at lære, hvordan du bruger det.




GET Få postnumre inden for en afstand

Med dette brugervenlige slutpunkt får du en liste over postnumre, der ligger inden for en given afstand. Eksemplet med anmodning returnerer en liste over unikke postnumre, en komplet liste over postnumre og detaljerne for hvert postnummer.

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

Vores API accepterer afstandsmålinger i kilometer (standard) eller miles.

For at ændre måling til kilometer skal du sætte ms parameteren i din anmodning:

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

Svaret vil se sådan ud:

{
   "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 Få detaljer om postnumre

Følgende eksempel returnerer detaljerne om de postnumre, der matcher søgeforespørgslen.

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

Svaret vil se sådan ud:

{
   "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 Få tilpassede data

Du kan passere ekstra params at få kun hvad du har brug for i resultaterne, blot tilføje værdien fields i din anmodning.

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

Svaret vil se sådan ud:

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



Begynd at bruge vores API gratis i dag!

Få 240 gratis daglige anmodninger

+94 Støttede lande

AD (Andorra)
AR (Argentina)
AS (Amerikansk Samoa)
AT (Østrig)
AU (Australien)
AX (Aland Islands)
AZ (Aserbajdsjan)
BD (Bangladesh)
BE (Belgien)
BG (Bulgarien)
BM (Bermuda)
BR (Brasilien)
Flag of Belarus
BY (Hviderusland)
CA (Canada)
CH (Schweiz)
CL (Chile)
CO (Colombia)
CR (Costa Rica)
CY (Cypern)
CZ (Tjekkiet)
Flag of Germany
DE (Tyskland)
DK (Danmark)
DO (Dominikanske republik)
DZ (Algeriet)
EE (Estland)
ES (Spanien)
FI (Finland)
FM (Mikronesien)
FO (Færøerne)
FR (Frankrig)
GB (Det Forenede Kongerige)
GF (Fransk guyana)
GG (Guernsey og Alderney)
GL (Grønland)
GP (Guadeloupe)
GT (Guatemala)
GU (Guam)
HR (Kroatien (Hrvatska))
HU (Ungarn)
IE (Irland)
IM (Mand (Isle of))
IN (Indien)
IS (Island)
IT (Italien)
JE (Jersey)
JP (Japan)
Flag of South Korea
KR (Sydkorea Syd)
LI (Liechtenstein)
LK (Sri Lanka)
LT (Litauen)
LU (Luxembourg)
LV (Letland)
MC (Monaco)
MD (Moldova)
Flag of the Marshall Islands
MH (Marshalløerne)
MK (Makedonien)
MP (Nordmarianerne)
MQ (Martinique)
MT (Malta)
Flag of Malawi
MW (Malawi)
MX (Mexico)
MY (Malaysia)
Flag of New Caledonia
NC (Ny Kaledonien)
NL (Holland The)
NO (Norge)
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 (Filippinerne)
Flag of Pakistan
PK (Pakistan)
PL (Polen)
PM (Saint Pierre og 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 (Genforening)
RO (Rumænien)
RS (Serbien)
RU (Rusland)
SE (Sverige)
SG (Singapore)
Flag of Slovenia
SI (Slovenien)
SJ (Svalbard og Jan Mayenøerne)
Flag of Slovakia
SK (Slovakiet)
SM (San Marino)
TH (Thailand)
TR (Kalkun)
UA (Ukraine)
US (Forenede Stater)
Flag of Uruguay
UY (Uruguay)
Flag of Vatican City
VA (Vatikanstaten (Holy See))
VI (Jomfruøerne (US))
WF (Wallis og Futuna Islands)
YT (Mayotte)
ZA (Sydafrika)