API dokumentācija

Sāciet izmantot mūsu ērti lietojamo API jau šodien, sekojiet piemēriem, lai uzzinātu, kā to izmantot.




GET Iegūstiet pasta indeksus attālumā

Izmantojot šo ērti izmantojamo galapunktu, jūs saņemsiet pasta indeksu sarakstu, kas atrodas noteiktā attālumā. Pieprasījuma piemērā tiks parādīts unikālo pasta kodu saraksts, pilnīgs pasta kodu saraksts un katra pasta indeksa informācija.

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

Mūsu API pieņem attāluma mērījumus kilometros (noklusējums) vai jūdzēs.

Lai mainītu mērījumu uz kilometriem, pieprasījumā jāievieto parametrs ms

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

Atbilde izskatīsies šādi:

{
   "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 Saņemiet pasta indeksu informāciju

Šis piemērs atgriezīs pasta indeksu informāciju, kas atbilst meklēšanas vaicājumam.

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

Atbilde izskatīsies šādi:

{
   "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 Iegūstiet pielāgotus datus

Jūs varat nodot papildu parametrus, lai rezultātos iegūtu tikai to, kas jums nepieciešams, vienkārši pievienojiet pieprasījuma vērtību fields .

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

Atbilde izskatīsies šādi:

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



Sāciet bez maksas izmantot mūsu API jau šodien!

Saņemiet 240 bezmaksas pieprasījumus katru dienu

+94 Atbalstītās valstis

AD (Andora)
AR (Argentīna)
AS (amerikāņu Samoa)
AT (Austrija)
AU (Austrālija)
AX (Alandas salas)
AZ (Azerbaidžāna)
BD (Bangladeša)
BE (Beļģija)
BG (Bulgārija)
BM (Bermuda)
BR (Brazīlija)
Flag of Belarus
BY (Baltkrievija)
CA (Kanāda)
CH (Šveice)
CL (Čīle)
CO (Kolumbija)
CR (Kostarika)
CY (Kipra)
CZ (Čehu Republika)
Flag of Germany
DE (Vācija)
DK (Dānija)
DO (Dominikānas republika)
DZ (Alžīrija)
EE (Igaunija)
ES (Spānija)
FI (Somija)
FM (Mikronēzija)
FO (Fēru salas)
FR (Francija)
GB (Apvienotā Karaliste)
GF (Francijas Gviāna)
GG (Gērnsija un Alderneja)
GL (Grenlande)
GP (Gvadelupa)
GT (Gvatemala)
GU (Guama)
HR (Horvātija (Hrvatska))
HU (Ungārija)
IE (Īrija)
IM (Vīrietis (Isle of))
IN (Indija)
IS (Islande)
IT (Itālija)
JE (Džersija)
JP (Japāna)
Flag of South Korea
KR (Dienvidkoreja)
LI (Lihtenšteina)
LK (Šrilanka)
LT (Lietuva)
LU (Luksemburga)
LV (Latvija)
MC (Monako)
MD (Moldova)
Flag of the Marshall Islands
MH (Māršala salas)
MK (Maķedonija)
MP (Ziemeļu Marianas salas)
MQ (Martinika)
MT (Malta)
Flag of Malawi
MW (Malāvija)