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)