Documentación de API

Comience a usar nuestra API fácil de usar hoy, siga los ejemplos para aprender a usarla.




GET Obtenga códigos postales a distancia

Con este extremo fácil de usar, obtendrá una lista de códigos postales que se encuentran dentro de una distancia determinada. El ejemplo de solicitud devolverá una lista de códigos postales únicos, una lista completa de códigos postales y los detalles de cada código postal.

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

Nuestra API acepta mediciones de distancia en kilómetros (predeterminado) o millas.

Para cambiar la medida a kilómetros debe poner el ms en su solicitud:

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

La respuesta se verá así:

{
   "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 Obtener detalles de códigos postales

El siguiente ejemplo devolverá los detalles de los códigos postales que coinciden con la consulta de búsqueda.

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

La respuesta se verá así:

{
   "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 Obtener datos personalizados

Puede pasar parámetros adicionales para obtener solo lo que necesita en los resultados, simplemente agregue los fields valor en su solicitud.

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

La respuesta se verá así:

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



¡Empiece a utilizar nuestra API gratis hoy mismo!

Obtenga 240 solicitudes gratuitas diarias

+94 Países admitidos

AD (Andorra)
AR (Argentina)
AS (Samoa Americana)
AT (Austria)
AU (Australia)
AX (Islas Aland)
AZ (Azerbaiyán)
BD (Bangladesh)
BE (Bélgica)
BG (Bulgaria)
BM (Islas Bermudas)
BR (Brasil)
Flag of Belarus
BY (Bielorrusia)
CA (Canadá)
CH (Suiza)
CL (Chile)
CO (Colombia)
CR (Costa Rica)
CY (Chipre)
CZ (Republica checa)
Flag of Germany
DE (Alemania)
DK (Dinamarca)
DO (República Dominicana)
DZ (Argelia)
EE (Estonia)
ES (España)
FI (Finlandia)
FM (Micronesia)
FO (Islas Faroe)
FR (Francia)
GB (Reino Unido)
GF (Guayana Francesa)
GG (Guernsey y Alderney)
GL (Tierra Verde)
GP (Guadalupe)
GT (Guatemala)
GU (Guam)
HR (Croacia (Hrvatska))
HU (Hungría)
IE (Irlanda)
IM (Hombre (isla de))
IN (India)
IS (Islandia)
IT (Italia)
JE (Jersey)
JP (Japón)
Flag of South Korea
KR (Corea del Sur)
LI (Liechtenstein)
LK (Sri Lanka)
LT (Lituania)
LU (Luxemburgo)
LV (Letonia)
MC (Mónaco)
MD (Moldavia)
Flag of the Marshall Islands
MH (Islas Marshall)
MK (Macedonia)
MP (Islas Marianas del Norte)
MQ (Martinica)
MT (Malta)
Flag of Malawi
MW (Malawi)
MX (Mexico)
MY (Malasia)
Flag of New Caledonia
NC (Nueva Caledonia)
NL (Países Bajos El)
NO (Noruega)
NZ (Nueva Zelanda)
PE (Perú)
Flag of the Philippines Coding according to the official "description and specification of the FILIPINO flag" in Executive Order No. 23 from 1936
PH (Filipinas)
Flag of Pakistan
PK (Pakistán)
PL (Polonia)
PM (San Pedro y Miquelón)
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 (Reunión)
RO (Rumania)
RS (Serbia)
RU (Rusia)
SE (Suecia)
SG (Singapur)
Flag of Slovenia
SI (Eslovenia)
SJ (Islas Svalbard Y Jan Mayen)
Flag of Slovakia
SK (Eslovaquia)
SM (San Marino)
TH (Tailandia)
TR (Turquía)
UA (Ucrania)
US (Estados Unidos)
Flag of Uruguay
UY (Uruguay)
Flag of Vatican City
VA (Estado de la Ciudad del Vaticano (Santa Sede))
VI (Islas Vírgenes (EE.UU.))
WF (Islas Wallis Y Futuna)
YT (Mayotte)
ZA (Sudáfrica)