OpenCUP
I dati sulle decisioni di investimento pubblico finanziate con fondi pubblici nazionali
OpenCUP mette a disposizione di tutti - cittadini, istituzioni ed altri enti - i dati, in formato aperto, sulle decisioni di investimento pubblico finanziate con fondi pubblici nazionali, comunitarie o regionali o con risorse private registrate con il Codice Unico di Progetto.
Il Codice Unico di Progetto (CUP) è il codice che identifica un progetto d’investimento pubblico ed è lo strumento cardine per il funzionamento del Sistema di Monitoraggio degli Investimenti Pubblici (MIP).
Per scrivere parte di questo testo iniziale, si è fatto riferimento a questa pagina del “Dipartimento per la programmazione e il coordinamento della politica economica”.
Il CUP è strumento atto a identificare univocamente ogni progetto d’investimento pubblico attraverso una codifica comune e valida per tutte le Amministrazioni e per i soggetti, pubblici e privati, coinvolti nel ciclo di vita dei progetti o chiamati a seguirne la realizzazione.
Al momento sul sito di OpenCUP non sono pubblicate tutte le nature progettuali, ma soltanto quelle relative ai progetti di investimento pubblico “Lavori Pubblici, Incentivi alle imprese e Contributi per calamità naturali”. Quindi ad esempio i CUP
di progetti PNRR della categoria “acquisto/realizzazione di servizi” - come quelli di PA Digitale 2026 - non sono inclusi.
Nota bene: nei dati aperti dei Focus PNRR ci sono tutti i progetti candidati PNRR, per i quali è stata validata la tematica al momento della generazione del codice CUP (compreso il “digitale”).
Dati PNRR
Focus sul PNRR
Nella sezione Open Data del sito, a partire dall’estate 2022, viene periodicamente aggiornato un dataset dedicato al PNRR.
È inserito nella parte alta della pagina (in Figura 1 l’esempio di Gennaio 2023).
Caratteristiche:
- viene aggiornato periodicamente. Al momento è stato fatto quattro volte, dall’estate 2022 a maggio 2023;
- da gennaio 2023, è rilasciato come singolo file in formato Excel (prima le modalità erano diverse).
Progetti Open Data
Su OpenCUP ci sono anche i dati aperti di tutti i progetti, anche quelli non legati al PNRR (vedi Figura 2).
Si possono scaricare e filtrare, ed estrarre soltanto quelli legati al PNRR, cercando ad esempio la stringa “PNRR” in tutte le righe delle tabelle correlate.
C’è però una differenza importante con il dataset precedente: quest’ultimo è un dato “curato”, estratto e “validato” dai curatori del sito di OpenCUP, mentre un filtro basato su scelte personali potrebbe essere basato su presupposti sbagliati (ad esempio la stringa “PNRR” potrebbe non essere necessaria e/o sufficiente), con i conseguenti errori del caso.
Caratteristiche:
- sono in formato
CSV
(il separatore è il|
e l’encoding è7bit ASCII
); - sono di grandi dimensioni, quasi mai elaborabili con un foglio elettronico;
- per comprendere la struttura sono disponibili dei metadati e a una tabella con i codici usati nelle varie colonne.
La pagina web di un CUP
Sul portale OpenCUP è disponibile una pagina web associata a ogni codice CUP. Contiene le informazioni presenti nel file del focus PNRR, ma formattate per essere ben leggibili a schermo.
L’indirizzo web di questa pagina ha questo schema di URL:
https://opencup.gov.it/portale/progetto/-/cup/
Quindi ad esempio nel caso del codice CUP J59J21000640001
, l’URL sarà
https://opencup.gov.it/portale/progetto/-/cup/J59J21000640001.
È molto utile per chi deve scrivere testi, preparare presentazioni, creare visualizzazioni interattive, che consentano di aprire una o più pagine di CUP.
Fare una ricerca sul sito di OpenCUP
Su OpenCUP è presente anche una pagina di ricerca, in cui è possibile inserire uno o più parametri - anche ad esempio una parola della descrizione di un progetto - e avere restituito l’elenco dei progetti correlato.
API di OpenCUP
Su OpenCUP è possibile richiedere l’accesso ai dati via API. I servizi esposti possono essere interrogati per:
- codice CUP, specificando nella stringa il CUP, esempio https://api.sogei.it/rgs/opencup/o/extServiceApi/v1/opendataes/cup/J48C14000270006
- oppure per soggetto titolare, specificando nella stringa la partita iva del soggetto titolare esempio https://api.sogei.it/rgs/opencup/o/extServiceApi/v1/opendataes/soggettotitolare/01206740324
Qui le altre informazioni e il modulo per registrarsi:
https://www.opencup.gov.it/portale/web/opencup/le-api-di-opencup
Se vuoi fare delle proposte su questo vademecum, se vuoi raccontarci come l’hai usato, se hai bisogno di aiuto in merito, ecco come fare.