Qué son estos datos
Esta página reúne, para su descarga, los conjuntos de datos que alimentan la página de transparencia en materia de contratación: los contratos del Ayuntamiento de Aranda de Duero (licitaciones y contratos menores), un resumen por adjudicatario, los calendarios y los feeds de novedades. Sirven para consultar, analizar o comparar la contratación municipal sin tener que recorrer los anuncios uno a uno.
Contienen 1.546 contratos y 749 adjudicatarios, con anuncios de entre el 03/01/2012 y el 19/10/2026. Fecha de los datos: .
Licencia y atribución
Los datos se publican para su reutilización conforme a la Ley 37/2007, sobre reutilización de la información del sector público, bajo la licencia Creative Commons Reconocimiento 4.0 Internacional (CC BY 4.0). Se pueden copiar, distribuir y adaptar, también con fines comerciales, citando la fuente.
Atribución: Ayuntamiento de Aranda de Duero, a partir de la Plataforma de Contratación del Sector Público.
La licencia de los datos es independiente de la del código que los genera, que es MIT.
Ficheros
| Fichero | Descripción | Formato | Tamaño | Fecha de los datos |
|---|---|---|---|---|
| contratos.csv | Todos los contratos (licitaciones y contratos menores), una fila por contrato. | CSV (UTF-8, comas) | 724,6 KB | |
| contratos.json | Los mismos contratos con fecha de los datos, licencia y fuente. | JSON (UTF-8) | 1,6 MB | |
| adjudicatarios.csv | Resumen por adjudicatario: número de contratos e importe total. | CSV (UTF-8, comas) | 41,4 KB | |
| aperturas.ics | Calendario de Contratación completo: mesas, plazos, adjudicaciones y vencimientos. | iCalendar (.ics) | 149,0 KB | |
| mesas.ics | Solo las aperturas de ofertas (mesas de contratación). | iCalendar (.ics) | 25,3 KB | |
| plazos.ics | Publicación y último día de presentación de ofertas de cada licitación. | iCalendar (.ics) | 30,6 KB | |
| adjudicaciones.ics | Adjudicaciones de licitaciones y de contratos menores. | iCalendar (.ics) | 20,1 KB | |
| vencimientos.ics | Fin previsto de cada contrato, con aviso el día antes. | iCalendar (.ics) | 73,7 KB | |
| feed.xml | Licitaciones nuevas y adjudicaciones de los últimos 90 días. | Atom 1.0 (XML) | 76,9 KB | |
| rss.xml | Lo mismo que el feed Atom, en RSS. | RSS 2.0 (XML) | 53,7 KB |
Los calendarios (.ics) se pueden suscribir desde Google Calendar, Apple Calendar u Outlook, y los feeds (Atom y RSS) desde cualquier lector de noticias.
Código fuente y datos en bruto
Los anuncios originales, tal como se descargan de la Plataforma de Contratación del Sector Público, se guardan en formato JSON en la carpeta
dump/ del repositorio (unos 50 MB en total).
El código que descarga, transforma y publica los datos está en el repositorio de GitHub.
Diccionario de datos
Campos de contratos.csv y de cada elemento de contratos en contratos.json. Los importes son números con punto
decimal (en euros), las fechas siguen el formato ISO 8601 (AAAA-MM-DD) y los datos que faltan van como campo vacío en el CSV y como null en el JSON.
| Campo | Tipo | Descripción |
|---|---|---|
id | texto | Identificador del anuncio en este conjunto de datos: «l-» (licitación) o «m-» (contrato menor) y el número de anuncio de la Plataforma. |
clase | texto | «licitacion» (contrato mayor, con licitación) o «menor» (contrato menor). |
expediente | texto | Número de expediente del Ayuntamiento. |
titulo | texto | Objeto del contrato. |
organo | texto | Órgano de contratación (Alcaldía, Junta de Gobierno o Pleno). |
estado | texto | Estado del expediente en la Plataforma (Publicada, En evaluación, Adjudicada, Resuelta, Anulada o Anuncio previo). |
resultado | texto | Resultado del procedimiento: adjudicado, desierto, desistimiento, renuncia, mixto (lotes con resultados distintos) u otro. Vacío si aún no hay resultado. |
tipo | texto | Tipo de contrato (Suministros, Servicios, Obras…). |
procedimiento | texto | Procedimiento de contratación (Abierto, Abierto simplificado, Contrato menor…). |
mandato | texto | Mandato de la corporación que sacó el contrato (p. ej. «Mandato 23-27»): las licitaciones por la fecha de publicación del anuncio y los contratos menores por la de adjudicación. Cada mandato va desde su constitución hasta el día anterior a la del siguiente. |
publicacion | fecha | Fecha de publicación del anuncio (AAAA-MM-DD). |
fecha_limite | fecha | Último día de presentación de ofertas (AAAA-MM-DD). |
hora_limite | hora | Hora límite de presentación de ofertas (HH:MM, hora de España). |
fecha_adjudicacion | fecha | Fecha de adjudicación (AAAA-MM-DD). |
presupuesto_sin_iva | número | Presupuesto base de licitación sin IVA, en euros. |
presupuesto_con_iva | número | Presupuesto base de licitación con IVA, en euros. |
valor_estimado | número | Valor estimado del contrato (incluye prórrogas y modificaciones previstas), en euros. |
importe_adjudicado_sin_iva | número | Importe adjudicado sin IVA (suma de los lotes), en euros. |
importe_adjudicado_con_iva | número | Importe adjudicado con IVA (suma de los lotes), en euros. |
num_ofertas | entero | Número de ofertas recibidas (suma de los lotes). |
adjudicatarios | texto | Nombres de los adjudicatarios, sin repetir y separados por « | ». |
adjudicatarios_nif | texto | NIF de los adjudicatarios, en el mismo orden y separados por « | ». |
programa_financiacion | texto | Programa de financiación que consta en el anuncio, si lo hay. |
nextgeneration | texto | Programa europeo NextGenerationEU asociado (PRTR, REACT-EU o NextGenerationEU); vacío si no consta. |
duracion_meses | entero | Duración prevista del contrato, en meses. |
url_anuncio | texto | Enlace al anuncio original en la Plataforma de Contratación del Sector Público (fuente oficial). |
| Campo | Tipo | Descripción |
|---|---|---|
nif | texto | NIF del adjudicatario (vacío si el anuncio no lo indica). |
nombre | texto | Nombre del adjudicatario (el más frecuente en los anuncios). |
num_contratos | entero | Número de contratos distintos adjudicados. |
importe_adjudicado_sin_iva | número | Suma de los importes adjudicados sin IVA, en euros. Si un contrato tiene varios adjudicatarios, su importe se reparte a partes iguales. |
importe_adjudicado_con_iva | número | Suma de los importes adjudicados con IVA, en euros (mismo reparto). |
Ejemplo de uso
curl -O https://willyaranda.github.io/contratacion-estado/datos/contratos.csv
python3 -c "import pandas as pd; print(pd.read_csv('contratos.csv').groupby('mandato').size())"
node -e "fetch('https://willyaranda.github.io/contratacion-estado/datos/contratos.json').then(r => r.json()).then(d => console.log(d.contratos.length))"
Actualización
Los ficheros se regeneran cada noche; las ejecuciones de mediodía recogen lo publicado por la mañana. Solo cambian cuando hay anuncios nuevos o modificados.
Fuente oficial y consulta
La fuente oficial es siempre el anuncio original en la Plataforma de Contratación del Sector Público
(cada contrato lleva su enlace en el campo url_anuncio): conviene confirmar allí el estado del contrato. Estos ficheros son una copia
informativa y pueden contener retrasos o errores de transcripción.
Para cualquier consulta, puede dirigirse al Ayuntamiento de Aranda de Duero a través de www.arandadeduero.es.