Saltar al contenido

Códigos postales de Nayarit

Nayarit concentra 436 códigos postales repartidos en 20 municipios y 2,062 colonias. Van del 63000 al 63996.

Códigos postales
436
Municipios
20
Colonias
2,062
Rango
63000–63996

Los dos primeros dígitos son el estado

Un solo prefijo cubre el estado entero: todos sus códigos postales empiezan con 63.

  • 63

Eso vale para todo el país: entre los 31,880 códigos postales del catálogo, no hay un solo prefijo de dos dígitos que compartan dos estados. Por eso se puede saber el estado con un código a medio escribir, y por eso una búsqueda por prefijo de dos dígitos es un filtro por estado disfrazado.

Por número de códigos postales, Nayarit ocupa el lugar 25 de 32 estados; por número de municipios, el 22.

Municipios de Nayarit

20 en total, en orden alfabético, con la clave INEGI que la API devuelve en municipality.code y el tramo que cubren sus códigos postales.

Municipios de Nayarit
Nombre INEGI Códigos postales Rango
Acaponeta0012863400–63438
Ahuacatlán0021663900–63938
Amatlán de Cañas0031363960–63996
Bahía de Banderas0201163726–63739
Compostela0041863700–63724
Del Nayar0091663530–63549
Huajicori0051263480–63499
Ixtlán del Río0061363940–63959
Jala0071163880–63899
La Yesca0191263580–63597
Rosamorada0101963630–63658
Ruiz0112163600–63628
San Blas0122863740–63779
San Pedro Lagunillas013563800–63820
Santa María del Oro0141963830–63874
Santiago Ixcuintla0154263300–63579
Tecuala0162063440–63470
Tepic01710863000–63529
Tuxpan018963200–63670
Xalisco0081563780–63799

Un rango es un primer código y un último código, no una afirmación de que todo lo que hay en medio pertenezca al mismo lugar. Los rangos se traslapan, y esa es la razón habitual de que una consulta por rango devuelva más de lo que esperabas.

Los mismos datos, en JSON

Esta tabla es una sola llamada. Nayarit tiene el id 18 en el catálogo, y pedir sus códigos postales recorre los 436, de veinte en veinte.

Solicitud

curl
curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://api.postalkit.mx/v1/states/18/postal-codes

Respuesta

200 Éxito (paginado)
{
  "data": [
    {
        "id": 17490,
        "code": "63000",
        "state": {
            "id": 18,
            "name": "Nayarit",
            "code": "18"
        },
        "municipality": {
            "id": 945,
            "name": "Tepic",
            "code": "017"
        },
        "city": {
            "id": 344,
            "name": "Tepic"
        }
    }
  ],
  "links": { "first": "...", "last": "...", "prev": null, "next": "..." },
  "meta": { "current_page": 1, "total": 436, "per_page": 20 }
}

Si lo que traes es el nombre y no el id, la búsqueda geográfica lo acepta como texto, y acepta el nombre que escribiría una persona, no solo el del catálogo.

Solicitud

curl
curl -H "Authorization: Bearer YOUR_API_KEY" \
  "https://api.postalkit.mx/v1/postal-codes/search?state=Nayarit"

Un nivel más abajo, /v1/states/18/municipalities devuelve la tabla de arriba con sus ids, que es sobre lo que se arma un menú en cascada estado → municipio.

Antes de copiarla

Qué hay en esta página, y qué hay detrás

  • La fuente es el catálogo nacional de SEPOMEX.

    Cada cifra de aquí es un conteo sobre las mismas filas con las que responde la API: el catálogo que publica Correos de México, importado completo y no por muestra.

  • Se revisa cada mes, y solo se mueve cuando se mueve la fuente.

    La actualización compara un hash del catálogo publicado antes de escribir nada, así que un mes sin cambios deja los datos intactos. GET /v1/account/db-version te dice qué versión estás leyendo.

  • Un código postal no es un polígono.

    El catálogo es una lista de códigos con las colonias que cuelgan de cada uno, no un archivo de fronteras. Te dice qué colonias comparten un código; no te dibuja la forma de ninguno.

  • Un código, muchas colonias.

    Es el caso normal, no la excepción: Nayarit tiene 2,062 colonias repartidas en 436 códigos. Un formulario que espere que un código lleve a un solo barrio se va a equivocar más veces de las que acierte.

Descarga el estado entero y mira lo que cuesta.

100 consultas al mes, gratis y sin tarjeta. Suficiente para recorrer buena parte de un estado antes de decidirte por un plan.

curl -s https://api.postalkit.mx/v1/states/18/postal-codes -H "Authorization: Bearer YOUR_API_KEY"