Documentație API

Începeți să utilizați API-ul nostru ușor de utilizat astăzi, urmați exemplele pentru a afla cum să îl utilizați.




GET Obțineți coduri poștale la distanță

Cu acest punct final ușor de utilizat, veți obține o listă de coduri poștale care se află la o anumită distanță. Exemplul de solicitare va returna o listă de coduri poștale unice, o listă completă de coduri poștale și detaliile fiecărui cod poștal.

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

API-ul nostru acceptă măsurători de distanță în kilometri (implicit) sau în mile.

Pentru a schimba măsurarea în kilometri trebuie să introduceți ms în cererea dvs.:

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

Răspunsul va arăta astfel:

{
   "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 Obțineți detalii despre codurile poștale

Următorul exemplu va returna detaliile codurilor poștale care se potrivesc cu interogarea de căutare.

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

Răspunsul va arăta astfel:

{
   "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 Obțineți date personalizate

Puteți trece parametri suplimentari pentru a obține doar ceea ce aveți nevoie în rezultate, trebuie doar să adăugați fields valoare din cererea dvs.

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

Răspunsul va arăta astfel:

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



Începeți să folosiți API-ul nostru gratuit astăzi!

Obțineți 240 de cereri gratuite zilnice

+94 Țări sprijinite

AD (Andorra)
AR (Argentina)
AS (Samoa Americană)
AT (Austria)
AU (Australia)
AX (Insulele Aland)
AZ (Azerbaidjan)
BD (Bangladesh)
BE (Belgia)
BG (Bulgaria)
BM (Bermuda)
BR (Brazilia)
Flag of Belarus
BY (Bielorusia)
CA (Canada)
CH (Elveţia)
CL (Chile)
CO (Columbia)
CR (Costa Rica)
CY (Cipru)
CZ (Republica Cehă)
Flag of Germany
DE (Germania)
DK (Danemarca)
DO (Republica Dominicana)
DZ (Algeria)
EE (Estonia)
ES (Spania)
FI (Finlanda)
FM (Micronezia)
FO (Insulele Feroe)
FR (Franţa)
GB (Regatul Unit)
GF (Guiana Franceză)
GG (Guernsey și Alderney)
GL (Groenlanda)
GP (Guadelupa)
GT (Guatemala)
GU (Guam)
HR (Croația (Hrvatska))
HU (Ungaria)
IE (Irlanda)
IM (Omul (insula))
IN (India)
IS (Islanda)
IT (Italia)
JE (jerseu)
JP (Japonia)
Flag of South Korea
KR (Coreea de Sud)
LI (Liechtenstein)
LK (Sri Lanka)
LT (Lituania)
LU (Luxemburg)
LV (Letonia)
MC (Monaco)
MD (Moldova)
Flag of the Marshall Islands
MH (Insulele Marshall)
MK (Macedonia)
MP (Insulele Mariane de Nord)
MQ (Martinica)
MT (Malta)
Flag of Malawi
MW (Malawi)