Italy Public Tenders Scraper — ANAC CIG Open Data avatar

Italy Public Tenders Scraper — ANAC CIG Open Data

Pricing

from $4.00 / 1,000 tenders

Go to Apify Store
Italy Public Tenders Scraper — ANAC CIG Open Data

Italy Public Tenders Scraper — ANAC CIG Open Data

Italian public tenders (CIG) from ANAC open data, including below-EU-threshold contracts. Filter by CPV, province, contracting body, subject and amount.

Pricing

from $4.00 / 1,000 tenders

Rating

0.0

(0)

Developer

Lorenzo Talamucci

Lorenzo Talamucci

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

4 days ago

Last modified

Share

Italy Public Procurement — ANAC CIG

Extract Italian public procurement notices from ANAC's official monthly CIG open-data dumps, including below-EU-threshold contracts.

Quick start

{"maxResults":5}

The prefill selects the newest available monthly JSON archive. The ZIP is downloaded to disk with resumable HTTP Range requests, then parsed as a stream. It is never loaded into memory as a whole. Dataset writes are bounded batches of 100 records.

Filters

mese accepts YYYYMM or YYYY-MM (empty selects latest); cpvPrefix, provincia, stazioneAppaltante, oggettoContiene, settore, importoMin, importoMax, soloAttivi and maxResults work as before. The default limit is 500, maximum 100,000. Amounts are EUR. Output fields: cig, oggetto, importoComplessivo, importoSicurezza, oggettoPrincipale, settore, stato, esito, stazioneAppaltante, cfStazioneAppaltante, provincia, cpv, descrizioneCpv, procedura, dataPubblicazione, dataScadenzaOfferta, pnrrPnc, url.

Daily monitor

{"mese":"202606","maxResults":1000,"soloNuove":true,"monitorNome":"my-anac-monitor"}

Save a Task and schedule it daily with the same monitor name. The first run emits matching records; subsequent runs suppress unchanged records. maxResults bounds the matching records scanned, including unchanged records. Use separate names for independent filters. Do not overlap runs sharing a name. Seen fingerprints are persisted after delivery; a crash at that boundary may replay records. No extra paid events are introduced.

How a run ends

Read the key-value store record OUTPUT, not just the run status. Invalid input, an unavailable source or the run timeout end the run normally with {error, hint, partial} and an explanatory status message, and every record already saved stays in the dataset. A complete run has error: null and a status starting with Completed:. Requests retry with backoff and rotating proxy sessions. Default memory: 1 GB.

Italiano

Estrae i CIG dagli open data ufficiali ANAC. Lo ZIP mensile viene scaricato su disco con ripresa del download e letto in streaming; memoria predefinita 1 GB. Il prefill scarica 5 bandi dall'ultimo mese disponibile. soloNuove e monitorNome attivano il monitor delle novità: usa sempre lo stesso nome ed evita run sovrapposte. Se l'input è errato o la fonte non risponde, controlla OUTPUT.error, hint e partial: una run SUCCEEDED può contenere dati parziali.

Altri dati pubblici italiani / More Italian public data

Italy Public Data by Promptica — altri dataset / other datasets: