ANAC Appalti Italia — Bandi di gara (CIG)
Pricing
Pay per usage
ANAC Appalti Italia — Bandi di gara (CIG)
Estrae i bandi di gara pubblici italiani (CIG) dagli open data ANAC, inclusi affidamenti sotto soglia UE. Filtra per CPV, provincia, ente, oggetto, importo. Lead generation appalti pubblici e business intelligence sulle gare in Italia.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Lorenzo Talamucci
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
6 days ago
Last modified
Categories
Share
Estrae i bandi di gara pubblici italiani (CIG — Codice Identificativo Gara) dagli open data ufficiali di ANAC (Autorità Nazionale Anticorruzione). A differenza del portale europeo TED, copre anche gli affidamenti sotto soglia UE — la gran parte degli appalti italiani.
Dati 100% pubblici (dataset cig di dati.anticorruzione.it, dump mensile), riuso libero.
A chi serve
- Imprese e consulenti che cercano gare per settore/territorio (lead di appalti pubblici).
- Chi fa business intelligence su committenti pubblici, importi, procedure.
- Complemento naturale di TED Gare EU (soglia sopra-UE) → copertura completa Italia + UE.
Filtri (input)
- mese (
YYYYMM, vuoto = ultimo disponibile) - cpvPrefix — categoria merceologica (es.
72servizi IT,45lavori) - provincia, stazioneAppaltante (match parziale), oggettoContiene, settore
- importoMin / importoMax (es.
importoMax: 215000per restare sotto soglia UE servizi) - soloAttivi, maxResults
Output (per bando)
cig, oggetto, importoComplessivo, oggettoPrincipale, settore, stato, esito, stazioneAppaltante, cfStazioneAppaltante, provincia, cpv, descrizioneCpv, procedura, dataPubblicazione, dataScadenzaOfferta, pnrrPnc, urlCome funziona (efficiente su ~1 GB)
Il dump mensile ANAC è JSONL (un CIG per riga, ~415 000 righe/mese, ~950 MB decompressi).
L'actor lo scarica in streaming, lo decomprime al volo (unzipper) e lo filtra riga per riga
con un parser JSONL (stream-json): footprint di memoria costante ~20 MB, ~2 s di elaborazione
per l'intero mese in locale. Nessun caricamento in memoria del file intero.
Note
- Il portale ANAC ha un WAF: l'actor invia uno
User-Agentbrowser (richiesto, altrimenti "Request Rejected"). Nessuna autenticazione, nessuna chiave. - Monetizzazione consigliata: pay-per-event (evento per bando estratto), come TED Gare EU.
- Fonte: dati.anticorruzione.it — dataset CIG.