Τεκμηρίωση API

Ξεκινήστε να χρησιμοποιείτε το εύχρηστο API μας σήμερα, ακολουθήστε τα παραδείγματα για να μάθετε πώς να το χρησιμοποιείτε.




GET Λάβετε ταχυδρομικούς κώδικες σε απόσταση

Με αυτό το εύχρηστο τελικό σημείο θα λάβετε μια λίστα ταχυδρομικών κωδικών που βρίσκονται σε μια δεδομένη απόσταση. Το παράδειγμα αιτήματος θα επιστρέψει μια λίστα με μοναδικούς ταχυδρομικούς κώδικες, μια πλήρη λίστα ταχυδρομικών κωδικών και τις λεπτομέρειες κάθε ταχυδρομικού κώδικα.

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

Το API μας δέχεται μετρήσεις απόστασης σε χιλιόμετρα (Προεπιλογή) ή μίλια.

Για να αλλάξετε τη μέτρηση σε χιλιόμετρα πρέπει να βάλετε την ms στο αίτημά σας:

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

Η απάντηση θα μοιάζει με αυτήν:

{
   "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 Λάβετε λεπτομέρειες ταχυδρομικών κωδικών

Το ακόλουθο παράδειγμα θα επιστρέψει τις λεπτομέρειες των ταχυδρομικών κωδικών που ταιριάζουν με το ερώτημα αναζήτησης.

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

Η απάντηση θα μοιάζει με αυτήν:

{
   "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 Λάβετε προσαρμοσμένα δεδομένα

Μπορείτε να περάσετε επιπλέον παραμέτρους για να λάβετε μόνο όσα χρειάζεστε στα αποτελέσματα, απλώς προσθέστε τα fields τιμών στο αίτημά σας.

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

Η απάντηση θα μοιάζει με αυτήν:

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



Ξεκινήστε να χρησιμοποιείτε το API μας δωρεάν σήμερα!

Λάβετε 240 καθημερινά δωρεάν αιτήματα

+94 Υποστηριζόμενες χώρες

AD (Ανδόρα)
AR (Αργεντίνη)
AS (Αμερικάνικη Σαμόα)
AT (Αυστρία)
AU (Αυστραλία)
AX (Νήσοι Αλάντ)
AZ (Αζερμπαϊτζάν)
BD (Μπανγκλαντές)
BE (Βέλγιο)
BG (Βουλγαρία)
BM (Βερμούδα)
BR (Βραζιλία)
Flag of Belarus
BY (Λευκορωσία)
CA (Καναδάς)
CH (Ελβετία)
CL (χιλή)
CO (Κολομβία)
CR (Κόστα Ρίκα)
CY (Κύπρος)
CZ (Τσεχική Δημοκρατία)
Flag of Germany
DE (Γερμανία)
DK (Δανία)
DO (Δομινικανή Δημοκρατία)
DZ (Αλγερία)
EE (Εσθονία)
ES (Ισπανία)
FI (Φινλανδία)
FM (Μικρονησία)
FO (Νήσοι Φερόες)
FR (Γαλλία)
GB (Ηνωμένο Βασίλειο)
GF (Γαλλική Γουιάνα)
GG (Guernsey και Alderney)
GL (Γροιλανδία)
GP (Γουαδελούπη)
GT (Γουατεμάλα)
GU (Γκουάμ)
HR (Κροατία (Hrvatska))
HU (Ουγγαρία)
IE (Ιρλανδία)
IM (Άνθρωπος (Isle of))
IN (Ινδία)
IS (Ισλανδία)
IT (Ιταλία)
JE (Φανέλα)
JP (Ιαπωνία)
Flag of South Korea
KR (Κορέα, Βόρεια)
LI (Λιχτενστάιν)
LK (Σρι Λάνκα)
LT (Λιθουανία)
LU (Λουξεμβούργο)
LV (Λατβία)
MC (Μονακό)
MD (Μολδαβία)
Flag of the Marshall Islands
MH (Νήσοι Μάρσαλ)
MK (Μακεδόνια)
MP (Βορεια Νησια Μαριανα)
MQ (Μαρτινίκα)
MT (Μάλτα)
Flag of Malawi
MW (Μαλάουι)
MX (Μεξικό)
MY (Μαλαισία)
Flag of New Caledonia
NC (Νέα Καληδονία)
NL (Ολλανδία)
NO (Νορβηγία)
NZ (Νέα Ζηλανδία)
PE (Περού)
Flag of the Philippines Coding according to the official "description and specification of the FILIPINO flag" in Executive Order No. 23 from 1936
PH (Φιλιππίνες)
Flag of Pakistan
PK (Πακιστάν)
PL (Πολωνία)
PM (Τον Άγιο Πέτρο και το Μικελόν)
the star is in the center of gravity of the triangle, so the x-pos is irrational (tan(30 deg) * 15)
PR (Πουέρτο Ρίκο)
PT (Πορτογαλία)
PW (Palau)
RE (Επανένωση)
RO (Ρουμανία)
RS (Σερβία)
RU (Ρωσία)
SE (Σουηδία)
SG (Σιγκαπούρη)
Flag of Slovenia
SI (Σλοβενία)
SJ (Νήσοι Svalbard και Jan Mayen)
Flag of Slovakia
SK (Σλοβακία)
SM (Σαν Μαρίνο)
TH (Ταϊλάνδη)
TR (Τουρκία)
UA (Ουκρανία)
US (Ηνωμένες Πολιτείες)
Flag of Uruguay
UY (Ουρουγουάη)
Flag of Vatican City
VA (Πόλη του Βατικανού (Αγία Έδρα))
VI (Παρθένοι Νήσοι (ΗΠΑ))
WF (Νήσοι Wallis και Futuna)
YT (Μαγιότ)
ZA (Νότια Αφρική)