Open the Actor on Apify.
The Store page shows the description, price per result, input tab, API tab and the run button.
Tools / Public ProcurementApify ActorGermany
A structured feed for German public tenders. The Actor collects publicly accessible procurement data from official sources, normalizes it, removes duplicates and returns usable JSON or CSV rows for monitoring, sales, research and agent workflows.
What is Apify?
Apify is a platform where small data and automation programs run as Actors. An Actor receives input, executes a job and writes structured results into a dataset.
For users, that means no custom backend, no manual portal clicking and no spreadsheet cleanup. Open the Actor, set filters such as CPV, keyword, region or time window, then receive a table, JSON output or API data.
German Tender Monitor works exactly like that: it turns public procurement data into a normalized, deduplicated feed that can be tested once, scheduled regularly or connected to your own workflows through the API.
User flow3 screens
The Store page shows the description, price per result, input tab, API tab and the run button.
CPV 72 is a strong first run because it is more precise than a very broad keyword such as software.
Rows include title, buyer, source, CPV, CPV label, deadline status, detail URL and dedupe fields.
Screenshot 01
This is where users start: read the description, check pricing, review the README, open the input/API tabs and run a first test.
Screenshot 02
CPV 72 is the better demo case because the run clearly targets IT services, software development, internet and support. Keyword runs are possible, but broader.
{
"pubMonth": "2026-06",
"maxItems": 100,
"cpv": "72"
}
CPV 72 covers IT services: consulting, software development, internet and support. For daily monitoring, `newOnly` can later be combined with a custom `stateKey`.
Screenshot 03
After the run, users can inspect rows as a table, export JSON/CSV or process the data through the API.
FAQShort answers
Start with scope, sources and limits. That is where most bad data exports go wrong.
It collects publicly accessible German procurement data from official sources, normalizes rows, removes duplicates and returns results as an Apify dataset, JSON, CSV or API data.
It is useful for B2B sales teams, agencies, research teams and operators who monitor public-sector demand in Germany by keyword, CPV, region or time window.
The best first test is a CPV filter, for example CPV 72 for IT services. It is more precise than a very broad keyword. The checked CPV 72 run is documented in the quality proof.
The Actor uses source IDs, source notice IDs and canonical fingerprints so the same tender from multiple sources does not appear repeatedly as a new result.
It is not a complete bidding system, legal advice or a guarantee of full coverage across every German procurement portal. It provides a structured, verifiable monitoring feed from available official and public sources.
Checked run
The strongest proof is the CPV 72 monthly run on build 0.1.18. Filtered runs deliberately stay relevance-ranked; source balancing only applies to broad, unfiltered reports.