API REST Pública v1Acceso Abierto sin RegistroFormato JSON UTF-8
¿Prefieres Excel o CSV? Ver Centro de Descargas

Documentación de la API REST Pública

Diseñada para desarrolladores, periodistas de datos, investigadores y analistas fiscales. Permite consultar, filtrar y vincular en tiempo real todos los acuerdos adoptados por el Consejo de Ministros de España mediante peticiones estándar GET HTTP.

Todos los acuerdos de un año completo

Filtra automáticamente todos los acuerdos adoptados a lo largo del año indicado.

GET/api/v1/acuerdos?year=2024
JSON • Sin autenticación

Acuerdos de un año y mes concreto

Permite especificar el año y el mes deseado (calcula días bisiestos y fin de mes).

GET/api/v1/acuerdos?year=2024&month=10
JSON • Sin autenticación

Período mensual en formato directo

Sintaxis compacta año-mes para consultas rápidas.

GET/api/v1/acuerdos?periodo=2024-03
JSON • Sin autenticación

Rango de fechas libre

Permite consultar acuerdos entre cualquier fecha inicial y final.

GET/api/v1/acuerdos?desde=2023-01-01&hasta=2023-06-30
JSON • Sin autenticación

Acuerdos del Ministerio de Defensa

Búsqueda estricta por ministerio, sin mezclar acuerdos de otros departamentos.

GET/api/v1/acuerdos?ministerio=defensa
JSON • Sin autenticación

Acuerdos del Ministerio de Economía

Filtrado por slug o nombre común del ministerio.

GET/api/v1/acuerdos?ministerio=economia
JSON • Sin autenticación

Acuerdos de Hacienda

Consulta de acuerdos e inversiones promovidos por Hacienda.

GET/api/v1/acuerdos?ministerio=hacienda
JSON • Sin autenticación

Filtrar únicamente cuando es ministerio proponente principal

Excluye acuerdos donde el ministerio solo figura como co-proponente secundario.

GET/api/v1/acuerdos?ministerio=economia&soloPrincipal=true
JSON • Sin autenticación

Buscar subvenciones o acuerdos de Cruz Roja

Localiza acuerdos por palabra clave en título, resumen y entidades beneficiarias.

GET/api/v1/acuerdos?q=cruz roja
JSON • Sin autenticación

Buscar convenios y proyectos sobre Vacunas

Búsqueda transversal de salud, ciencia e investigación.

GET/api/v1/acuerdos?q=vacunas
JSON • Sin autenticación

Buscar acuerdos con dotación en Teruel

Planes territoriales específicos o inversiones por provincia.

GET/api/v1/acuerdos?q=teruel
JSON • Sin autenticación

Buscar acuerdos combinando texto y año

Combina palabra clave y filtro temporal en una sola consulta.

GET/api/v1/acuerdos?q=incendios&year=2005
JSON • Sin autenticación

Convenios con Correos

Filtra acuerdos vinculados a organismos públicos específicos.

GET/api/v1/acuerdos?organismo=correos
JSON • Sin autenticación

Inversiones en Cooperación Internacional

Filtra acuerdos por el área temática de cooperación y acción exterior.

GET/api/v1/acuerdos?tema=cooperacion
JSON • Sin autenticación

Inversiones transversales sin ministerio exclusivo

Acuerdos generales, fondos de contingencia o de Presidencia del Gobierno.

GET/api/v1/acuerdos?sinMinisterio=true
JSON • Sin autenticación

KPIs Globales del Observatorio

Métricas agregadas: total acuerdos, millones de euros acumulados y sesiones registradas.

GET/api/v1/observatorio
JSON • Sin autenticación

Catálogo completo de Ministerios con sus totales

Directorio de ministerios con suma de inversión y número de acuerdos de cada uno.

GET/api/v1/ministerios
JSON • Sin autenticación
¿Buscas tablas para Excel o CSV?

Descarga de datos tabulares sin programar

Si no necesitas integrar la API y prefieres abrir y filtrar los acuerdos directamente en Excel, LibreOffice o scripts de análisis, visita el nuevo Centro de Descargas.

Ir al Centro de Descargas

Guía de Parámetros para GET /api/v1/acuerdos

Combina los parámetros libremente mediante & en la URL.

ParámetroTipoEjemploDescripción
year / añonumberyear=2024Filtra acuerdos de un año completo.
month / mesnumber (1-12)month=10Utilizado junto con year para filtrar un mes concreto.
periodoYYYY-MMperiodo=2024-03Filtra directamente por año y mes.
desde / hastaYYYY-MM-DDdesde=2023-01-01Rango libre de fechas.
ministerioslug | stringministerio=defensaFiltro estricto por ministerio (defensa, economia, hacienda, etc.).
q / buscarstringq=cruz rojaBúsqueda libre por palabra clave en título, resumen y entidades.
organismoslug | stringorganismo=correosFiltra acuerdos vinculados a organismos o entidades específicas.
temaslug | stringtema=cooperacionFiltra por área de política pública o temática de gasto.
page / pageSizenumberpage=1&pageSize=20Paginación de resultados (máximo 100 por página).