Recomendamos encarecidamente tener en todo momento abierta la página de prueba de la API y, usando los desplegables, seleccionar lugares conocidos para poder entender mejor las explicaciones a continuación. Visualizar los lugares usando Google Maps o cualquier otro servicio de mapas también puede ser de gran ayuda.
Para entender la jerarquía de los datos, ayuda pensar en los mismos como si fueran una estructura de árbol invertido. En la parte mas alta están las comunidades, seguidas de las provincias, luego los municipios, etc... hasta llegar a las vías (calles, avenidas, plazas, etc...).
Veamoslo con mas detalle:
Comunidad
│
Provincia
│
Municipio
│
├─ Entidad colectiva
│
Población (Entidad singular)
│
Núcleo urbano / Zona diseminada
│
Vías / Pseudovías
├─ Entrimo (Santa María la Real)
│ ├─ O Casal
│ ├─ Ferreiros
│ ├─ A Terrachá
├─ Galez (San Félix)
│ ├─ Asperelo e Olin
│ ├─ A Feira Vella
│ ├─ Galez
│ ├─ As Quintáns
├─ Illa (San Lorenzo)
│ ├─ A Illa
│ ├─ Lantemil
│ ├─ Olelas
├─ Pereira (San Facundo)
│ ├─ Bouzadrago
│ ├─ Guxinde
│ ├─ A Pereira
├─ Venceáns (Santo Tomás)
│ ├─ Queguas
│ ├─ Venceáns
│ ├─ Vilar
Endpoint usado para obtener un listado de todas las vías y pseudovías de España.
CCOM | string Filtro por ID de comunidad autónoma. |
CMUM | string Nota Filtro por ID de municipio (único solo en el contexto de la provincia, por lo que debe usarse en combinación con CPRO) |
CMUN | string Filtro por ID de municipio. |
CNUC | string Filtro por ID de núcleo urbano. |
CPOB | string Filtro por ID de población. |
CPOS | string Filtro por código postal. |
CPRO | string Filtro por ID de provincia. |
CUN | string Nota Filtro por ID de núcleo urbano (único solo en el contexto del municipio, por lo que debe usarse en combinación con CMUM) |
FORMAT | string Enum: "csv" "json" "msgpack" "xml" "yaml" Tipo de respuesta. Por defecto es |
KEY | string Clave de autenticación (se obtiene en el área de usuario) |
PAGE | integer Número de página en el resultado. Empieza en |
PAGE_SIZE | integer Número de elementos por página. Por defecto es |
QUERY | string Texto a buscar en el nombre de la vía o pseudovía. |
VERSION | string Versión de la base de datos que se desea usar. Si no se especifica nada, se usará la última versión disponible. |
{- "previous": null,
- "size": 1,
- "current_page": 1,
- "data": [
- {
- "CCOM": "01",
- "CPRO": "04",
- "CMUM": "002",
- "CMUN": "00204",
- "CUN": "0001701",
- "CNUC": "01010000204",
- "CPOS": "04520",
- "DMUN50": "ABRUCENA",
- "NENTCO": "",
- "CPOB": "010000204",
- "NENTSIC": "ABRUCENA",
- "NENTSI50": "ABRUCENA",
- "NNUCLE": "ABRUCENA",
- "NNUCLE50": "ABRUCENA",
- "TVIA": "CALLE",
- "NVIAC": "AGUA (DEL)",
- "CVIA": "00015",
- "CCVIA": "0001501010000204",
- "DPSVIA": "",
- "CPSVIA": "",
- "CCPSVIA": ""
}
], - "update_date": "2024.01",
- "warning": "API inoperativa por mantenimiento durante el proximo día 2022-04-08"
}
Endpoint usado para obtener un listado de todas las vías y pseudovías de España.
CCOM | string Filtro por ID de comunidad autónoma. |
CMUM | string Nota Filtro por ID de municipio (único solo en el contexto de la provincia, por lo que debe usarse en combinación con CPRO) |
CMUN | string Filtro por ID de municipio. |
CNUC | string Filtro por ID de núcleo urbano. |
CPOB | string Filtro por ID de población. |
CPOS | string Filtro por código postal. |
CPRO | string Filtro por ID de provincia. |
CUN | string Nota Filtro por ID de núcleo urbano (único solo en el contexto del municipio, por lo que debe usarse en combinación con CMUM) |
FORMAT | string Enum: "csv" "json" "msgpack" "xml" "yaml" Tipo de respuesta. Por defecto es |
KEY | string Clave de autenticación (se obtiene en el área de usuario) |
PAGE | integer Número de página en el resultado. Empieza en |
PAGE_SIZE | integer Número de elementos por página. Por defecto es |
QUERY | string Texto a buscar en el nombre de la vía o pseudovía. |
VERSION | string Versión de la base de datos que se desea usar. Si no se especifica nada, se usará la última versión disponible. |
{- "previous": null,
- "size": 1,
- "current_page": 1,
- "data": [
- {
- "CCOM": "01",
- "CPRO": "04",
- "CMUM": "002",
- "CMUN": "00204",
- "CUN": "0001701",
- "CNUC": "01010000204",
- "CPOS": "04520",
- "DMUN50": "ABRUCENA",
- "NENTCO": "",
- "CPOB": "010000204",
- "NENTSIC": "ABRUCENA",
- "NENTSI50": "ABRUCENA",
- "NNUCLE": "ABRUCENA",
- "NNUCLE50": "ABRUCENA",
- "TVIA": "CALLE",
- "NVIAC": "AGUA (DEL)",
- "CVIA": "00015",
- "CCVIA": "0001501010000204",
- "DPSVIA": "",
- "CPSVIA": "",
- "CCPSVIA": ""
}
], - "update_date": "2024.01",
- "warning": "API inoperativa por mantenimiento durante el proximo día 2022-04-08"
}
Endpoint usado para obtener un listado de todas las vías y pseudovías de España.
CCOM | string Filtro por ID de comunidad autónoma. |
CMUM | string Nota Filtro por ID de municipio (único solo en el contexto de la provincia, por lo que debe usarse en combinación con CPRO) |
CMUN | string Filtro por ID de municipio. |
CNUC | string Filtro por ID de núcleo urbano. |
CPOB | string Filtro por ID de población. |
CPOS | string Filtro por código postal. |
CPRO | string Filtro por ID de provincia. |
CUN | string Nota Filtro por ID de núcleo urbano (único solo en el contexto del municipio, por lo que debe usarse en combinación con CMUM) |
FORMAT | string Enum: "csv" "json" "msgpack" "xml" "yaml" Tipo de respuesta. Por defecto es |
KEY | string Clave de autenticación (se obtiene en el área de usuario) |
PAGE | integer Número de página en el resultado. Empieza en |
PAGE_SIZE | integer Número de elementos por página. Por defecto es |
QUERY | string Texto a buscar en el nombre de la vía o pseudovía. |
VERSION | string Versión de la base de datos que se desea usar. Si no se especifica nada, se usará la última versión disponible. |
{- "previous": null,
- "size": 1,
- "current_page": 1,
- "data": [
- {
- "CCOM": "01",
- "CPRO": "04",
- "CMUM": "002",
- "CMUN": "00204",
- "CUN": "0001701",
- "CNUC": "01010000204",
- "CPOS": "04520",
- "DMUN50": "ABRUCENA",
- "NENTCO": "",
- "CPOB": "010000204",
- "NENTSIC": "ABRUCENA",
- "NENTSI50": "ABRUCENA",
- "NNUCLE": "ABRUCENA",
- "NNUCLE50": "ABRUCENA",
- "TVIA": "CALLE",
- "NVIAC": "AGUA (DEL)",
- "CVIA": "00015",
- "CCVIA": "0001501010000204",
- "DPSVIA": "",
- "CPSVIA": "",
- "CCPSVIA": ""
}
], - "update_date": "2024.01",
- "warning": "API inoperativa por mantenimiento durante el proximo día 2022-04-08"
}
Endpoint usado para obtener un listado de todas las vías y pseudovías de España.
CCOM | string Filtro por ID de comunidad autónoma. |
CMUM | string Nota Filtro por ID de municipio (único solo en el contexto de la provincia, por lo que debe usarse en combinación con CPRO) |
CMUN | string Filtro por ID de municipio. |
CNUC | string Filtro por ID de núcleo urbano. |
CPOB | string Filtro por ID de población. |
CPOS | string Filtro por código postal. |
CPRO | string Filtro por ID de provincia. |
CUN | string Nota Filtro por ID de núcleo urbano (único solo en el contexto del municipio, por lo que debe usarse en combinación con CMUM) |
FORMAT | string Enum: "csv" "json" "msgpack" "xml" "yaml" Tipo de respuesta. Por defecto es |
KEY | string Clave de autenticación (se obtiene en el área de usuario) |
PAGE | integer Número de página en el resultado. Empieza en |
PAGE_SIZE | integer Número de elementos por página. Por defecto es |
QUERY | string Texto a buscar en el nombre de la vía o pseudovía. |
VERSION | string Versión de la base de datos que se desea usar. Si no se especifica nada, se usará la última versión disponible. |
{- "previous": null,
- "size": 1,
- "current_page": 1,
- "data": [
- {
- "CCOM": "01",
- "CPRO": "04",
- "CMUM": "002",
- "CMUN": "00204",
- "CUN": "0001701",
- "CNUC": "01010000204",
- "CPOS": "04520",
- "DMUN50": "ABRUCENA",
- "NENTCO": "",
- "CPOB": "010000204",
- "NENTSIC": "ABRUCENA",
- "NENTSI50": "ABRUCENA",
- "NNUCLE": "ABRUCENA",
- "NNUCLE50": "ABRUCENA",
- "TVIA": "CALLE",
- "NVIAC": "AGUA (DEL)",
- "CVIA": "00015",
- "CCVIA": "0001501010000204",
- "DPSVIA": "",
- "CPSVIA": "",
- "CCPSVIA": ""
}
], - "update_date": "2024.01",
- "warning": "API inoperativa por mantenimiento durante el proximo día 2022-04-08"
}
Endpoint usado para obtener un listado de todos los códigos postales de España.
CCOM | string Filtro por ID de comunidad autónoma. |
CMUM | string Nota Filtro por ID de municipio (único solo en el contexto de la provincia, por lo que debe usarse en combinación con CPRO) |
CMUN | string Filtro por ID de municipio. |
CNUC | string Filtro por ID de núcleo urbano. |
CPOB | string Filtro por ID de población. |
CPRO | string Filtro por ID de provincia. |
CUN | string Nota Filtro por ID de núcleo urbano (único solo en el contexto del municipio, por lo que debeusarse en combinación con CMUM) |
FORMAT | string Enum: "csv" "json" "msgpack" "xml" "yaml" Tipo de respuesta. Por defecto es |
KEY | string Clave de autenticación (se obtiene en el área de usuario) |
PAGE | integer Número de página en el resultado. Empieza en |
PAGE_SIZE | integer Número de elementos por página. Por defecto es |
VERSION | string Versión de la base de datos que se desea usar. Si no se especifica nada, se usará la última versión disponible. |
{- "previous": null,
- "size": 1,
- "current_page": 1,
- "data": [
- {
- "CCOM": "01",
- "CPRO": "04",
- "CMUM": "002",
- "CMUN": "00204",
- "CNUC": "01030000204",
- "CPOS": "04533"
}
], - "update_date": "2024.01",
- "warning": "API inoperativa por mantenimiento durante el proximo día 2022-04-08"
}
Endpoint usado para obtener un listado de todos los códigos postales de España.
CCOM | string Filtro por ID de comunidad autónoma. |
CMUM | string Nota Filtro por ID de municipio (único solo en el contexto de la provincia, por lo que debe usarse en combinación con CPRO) |
CMUN | string Filtro por ID de municipio. |
CNUC | string Filtro por ID de núcleo urbano. |
CPOB | string Filtro por ID de población. |
CPRO | string Filtro por ID de provincia. |
CUN | string Nota Filtro por ID de núcleo urbano (único solo en el contexto del municipio, por lo que debeusarse en combinación con CMUM) |
FORMAT | string Enum: "csv" "json" "msgpack" "xml" "yaml" Tipo de respuesta. Por defecto es |
KEY | string Clave de autenticación (se obtiene en el área de usuario) |
PAGE | integer Número de página en el resultado. Empieza en |
PAGE_SIZE | integer Número de elementos por página. Por defecto es |
VERSION | string Versión de la base de datos que se desea usar. Si no se especifica nada, se usará la última versión disponible. |
{- "previous": null,
- "size": 1,
- "current_page": 1,
- "data": [
- {
- "CCOM": "01",
- "CPRO": "04",
- "CMUM": "002",
- "CMUN": "00204",
- "CNUC": "01030000204",
- "CPOS": "04533"
}
], - "update_date": "2024.01",
- "warning": "API inoperativa por mantenimiento durante el proximo día 2022-04-08"
}
Endpoint usado para obtener un listado de todas las comunidades. El dato importante en la respuesta es el CCOM que es el código de la comunidad.
CPOS | string Filtro por código postal. |
FORMAT | string Enum: "csv" "json" "msgpack" "xml" "yaml" Tipo de respuesta. Por defecto es |
KEY | string Clave de autenticación (se obtiene en el área de usuario) |
PAGE | integer Número de página en el resultado. Empieza en |
PAGE_SIZE | integer Número de elementos por página. Por defecto es |
VERSION | string Versión de la base de datos que se desea usar. Si no se especifica nada, se usará la última versión disponible. |
{- "previous": null,
- "size": 1,
- "current_page": 1,
- "data": [
- {
- "CCOM": "01",
- "COM": "ANDALUCÍA"
}
], - "update_date": "2024.01",
- "warning": "API inoperativa por mantenimiento durante el proximo día 2022-04-08"
}
Endpoint usado para obtener un listado de todos los municipios de España.
CCOM | string Filtro por ID de comunidad autónoma. |
CMUM | string Nota Filtro por ID de municipio (único solo en el contexto de la provincia, por lo que debe usarse en combinación con CPRO) |
CMUN | string Filtro por ID de municipio. |
CPOS | string Filtro por código postal. |
CPRO | string Filtro por ID de provincia. |
FORMAT | string Enum: "csv" "json" "msgpack" "xml" "yaml" Tipo de respuesta. Por defecto es |
KEY | string Clave de autenticación (se obtiene en el área de usuario) |
PAGE | integer Número de página en el resultado. Empieza en |
PAGE_SIZE | integer Número de elementos por página. Por defecto es |
QUERY | string Texto a buscar en el nombre del municipio. |
VERSION | string Versión de la base de datos que se desea usar. Si no se especifica nada, se usará la última versión disponible. |
{- "previous": null,
- "size": 1,
- "current_page": 1,
- "data": [
- {
- "CCOM": "01",
- "CPRO": "04",
- "CMUN": "00104",
- "CMUM": "001",
- "DMUN50": "ABLA",
- "ALTERNATIVO_DMUN50": "",
- "N_ENTIDADES_COLECTIVAS": 0,
- "N_POBLACIONES": 7,
- "NUTS2": "ES61",
- "NUTS3": "ES611",
- "MIR": "04001"
}
], - "update_date": "2024.01",
- "warning": "API inoperativa por mantenimiento durante el proximo día 2022-04-08"
}
Endpoint usado para obtener un listado de todos los municipios de España.
CCOM | string Filtro por ID de comunidad autónoma. |
CMUM | string Nota Filtro por ID de municipio (único solo en el contexto de la provincia, por lo que debe usarse en combinación con CPRO) |
CMUN | string Filtro por ID de municipio. |
CPOS | string Filtro por código postal. |
CPRO | string Filtro por ID de provincia. |
FORMAT | string Enum: "csv" "json" "msgpack" "xml" "yaml" Tipo de respuesta. Por defecto es |
KEY | string Clave de autenticación (se obtiene en el área de usuario) |
PAGE | integer Número de página en el resultado. Empieza en |
PAGE_SIZE | integer Número de elementos por página. Por defecto es |
QUERY | string Texto a buscar en el nombre del municipio. |
VERSION | string Versión de la base de datos que se desea usar. Si no se especifica nada, se usará la última versión disponible. |
{- "previous": null,
- "size": 1,
- "current_page": 1,
- "data": [
- {
- "CCOM": "01",
- "CPRO": "04",
- "CMUN": "00104",
- "CMUM": "001",
- "DMUN50": "ABLA",
- "ALTERNATIVO_DMUN50": "",
- "N_ENTIDADES_COLECTIVAS": 0,
- "N_POBLACIONES": 7,
- "NUTS2": "ES61",
- "NUTS3": "ES611",
- "MIR": "04001"
}
], - "update_date": "2024.01",
- "warning": "API inoperativa por mantenimiento durante el proximo día 2022-04-08"
}
Endpoint usado para obtener un listado de todos los núcleos de España.
CCOM | string Filtro por ID de comunidad autónoma. |
CMUM | string Nota Filtro por ID de municipio (único solo en el contexto de la provincia, por lo que debe usarse en combinación con CPRO) |
CMUN | string Filtro por ID de municipio. |
CNUC | string Filtro por ID de núcleo urbano. |
CPOB | string Filtro por ID de población. |
CPOS | string Filtro por código postal. |
CPRO | string Filtro por ID de provincia. |
CUN | string Nota Filtro por ID de núcleo urbano (único solo en el contexto del municipio, por lo que debe usarse en combinación con CMUM) |
FORMAT | string Enum: "csv" "json" "msgpack" "xml" "yaml" Tipo de respuesta. Por defecto es |
KEY | string Clave de autenticación (se obtiene en el área de usuario) |
NENTSI50 | string Filtro por nombre de la población. |
PAGE | integer Número de página en el resultado. Empieza en |
PAGE_SIZE | integer Número de elementos por página. Por defecto es |
VERSION | string Versión de la base de datos que se desea usar. Si no se especifica nada, se usará la última versión disponible. |
{- "previous": null,
- "size": 1,
- "current_page": 1,
- "data": [
- {
- "CCOM": "01",
- "CPRO": "04",
- "CMUM": "002",
- "CMUN": "00204",
- "CUN": 3899,
- "CNUC": "99030000204",
- "NNUCLE50": "*DISEMINADO*"
}
], - "update_date": "2024.01",
- "warning": "API inoperativa por mantenimiento durante el proximo día 2022-04-08"
}
Endpoint usado para obtener un listado de todas las poblaciones de España.
CCOM | string Filtro por ID de comunidad autónoma. |
CMUM | string Nota Filtro por ID de municipio (único solo en el contexto de la provincia, por lo que debe usarse en combinación con CPRO) |
CMUN | string Filtro por ID de municipio. |
CPOB | string Filtro por ID de población. |
CPOS | string Filtro por código postal. |
CPRO | string Filtro por ID de provincia. |
FORMAT | string Enum: "csv" "json" "msgpack" "xml" "yaml" Tipo de respuesta. Por defecto es |
KEY | string Clave de autenticación (se obtiene en el área de usuario) |
PAGE | integer Número de página en el resultado. Empieza en |
PAGE_SIZE | integer Número de elementos por página. Por defecto es |
VERSION | string Versión de la base de datos que se desea usar. Si no se especifica nada, se usará la última versión disponible. |
{- "previous": null,
- "size": 1,
- "current_page": 1,
- "data": [
- {
- "CCOM": "01",
- "CPRO": "04",
- "CMUN": "00204",
- "CMUM": "002",
- "CPOB": "030000204",
- "NENTSIC": "MONJOS (LOS)",
- "NENTSI50": "MONJOS (LOS)",
- "NENTCO": ""
}
], - "update_date": "2024.01",
- "warning": "API inoperativa por mantenimiento durante el proximo día 2022-04-08"
}
Endpoint usado para obtener un listado de todas las provincias de España.
CCOM | string Filtro por ID de comunidad autónoma. |
CPOS | string Filtro por código postal. |
CPRO | string Filtro por ID de provincia. |
FORMAT | string Enum: "csv" "json" "msgpack" "xml" "yaml" Tipo de respuesta. Por defecto es |
KEY | string Clave de autenticación (se obtiene en el área de usuario) |
PAGE | integer Número de página en el resultado. Empieza en |
PAGE_SIZE | integer Número de elementos por página. Por defecto es |
QUERY | string Texto a buscar en el nombre de la provincia. |
VERSION | string Versión de la base de datos que se desea usar. Si no se especifica nada, se usará la última versión disponible. |
{- "previous": null,
- "size": 1,
- "current_page": 1,
- "data": [
- {
- "CCOM": "01",
- "CPRO": "04",
- "PRO": "ALMERÍA",
- "ALTERNATIVO_PRO": ""
}
], - "update_date": "2024.01",
- "warning": "API inoperativa por mantenimiento durante el proximo día 2022-04-08"
}
Endpoint usado para obtener un listado de todas las provincias de España.
CCOM | string Filtro por ID de comunidad autónoma. |
CPOS | string Filtro por código postal. |
CPRO | string Filtro por ID de provincia. |
FORMAT | string Enum: "csv" "json" "msgpack" "xml" "yaml" Tipo de respuesta. Por defecto es |
KEY | string Clave de autenticación (se obtiene en el área de usuario) |
PAGE | integer Número de página en el resultado. Empieza en |
PAGE_SIZE | integer Número de elementos por página. Por defecto es |
QUERY | string Texto a buscar en el nombre de la provincia. |
VERSION | string Versión de la base de datos que se desea usar. Si no se especifica nada, se usará la última versión disponible. |
{- "previous": null,
- "size": 1,
- "current_page": 1,
- "data": [
- {
- "CCOM": "01",
- "CPRO": "04",
- "PRO": "ALMERÍA",
- "ALTERNATIVO_PRO": ""
}
], - "update_date": "2024.01",
- "warning": "API inoperativa por mantenimiento durante el proximo día 2022-04-08"
}