German Public Tenders & Procurement Scraper (service.bund.de) avatar

German Public Tenders & Procurement Scraper (service.bund.de)

Pricing

$10.00 / 1,000 tender notice scrapeds

Go to Apify Store
German Public Tenders & Procurement Scraper (service.bund.de)

German Public Tenders & Procurement Scraper (service.bund.de)

Monitor and extract German public tenders & procurement contracts (service.bund.de / Öffentliche Ausschreibungen) with CPV filter, deadlines & direct document links.

Pricing

$10.00 / 1,000 tender notice scrapeds

Rating

0.0

(0)

Developer

André Grunert

André Grunert

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Security

Limited permissions

Share

🏛️ German Public Tenders & Procurement Scraper (Bund.de)

Apify Actor Pricing Fast Engine

The definitive B2B procurement, lead generation, and tender monitoring scraper for the official German federal tenders portal (service.bund.de).

Monitor public tenders, contract awards, and RFPs across federal ministries (Bund), state administrations (Länder), and local municipalities (Kommunen). Extract structured procurement data including contracting authority (Vergabestelle), submission deadline (Angebotsfrist), execution location & postal code, CPV classification codes, eForms specifications, and direct links to official bidding platforms and tender documents (e-Vergabe, subreport, DTVP, etc.).


🎥 48-Second Live Video Showcase (1080p HD)

Part of the official German B2B Data Suite: Automate B2B lead generation, GDPR-compliant impressum enrichment (§ 5 DDG), real-time Handelsregister (XJustiz) & insolvency KYB audits, ZVG foreclosures, and public tenders via Apify, n8n, Make.com, or AI Agents (MCP).


🎯 Why Use This Actor?

Public procurement in Germany exceeds €500 billion annually. However, tracking contract opportunities across fragmented public databases is tedious:

  • No Public REST API: Data is locked behind server-side ASP/HTML form sessions on service.bund.de.
  • Formatting Quirks: Text fields are riddled with soft-hyphens (­ / \xad) that break naive keyword matching and search indexing.
  • Fragmented Bidding Systems: Tender specifications point to dozens of external state platforms (evergabe.de, deutsche-evergabe.de, vergabemarktplatz.brandenburg.de, etc.).

This Actor solves it completely:

  • ⚡ Lightweight & Blazing Fast: Built with high-throughput asynchronous HTTP streaming (httpx + lxml) without heavy browser engines. Starts in < 1 second and crawls 100 tenders per request.
  • 💰 Transparent Pay-Per-Event (PPE) Pricing: Pay only $0.01 USD per extracted tender ($10.00 / 1,000 tenders). Invalid inputs or empty results are never charged.
  • 📑 Direct Links to Official Documents: Instantly get direct URLs to download official tender dossiers, participation requirements, and e-Vergabe portals.
  • 🔍 Targeted Multi-Criteria Filtering: Filter by multiple search keywords, federal states, official German procurement categories (Lieferleistungen, Bauleistungen, Dienstleistungen, IT), or local postal codes.
  • 🤖 Ready for AI & Automation Workflows: Connect seamlessly to Make.com, n8n, Zapier, or use as an Apify MCP Tool in Claude, Cursor, and ChatGPT.

🏢 Supported German Federal States (states)

Filter by German federal states using English/German names or standard two-letter codes, or pass ["ALL"] for nationwide monitoring:

Code / NameFederal StateCode / NameFederal State
Baden-Württemberg (bw)Baden-WürttembergBayern (by)Bayern (Bavaria)
Berlin (be)BerlinBrandenburg (bb)Brandenburg
Bremen (hb)BremenHamburg (hh)Hamburg
Hessen (he)Hessen (Hesse)Mecklenburg-Vorpommern (mv)Mecklenburg-Vorpommern
Niedersachsen (ni)NiedersachsenNordrhein-Westfalen (nw / nrw)Nordrhein-Westfalen
Rheinland-Pfalz (rp)Rheinland-PfalzSaarland (sl)Saarland
Sachsen (sn)Sachsen (Saxony)Sachsen-Anhalt (st)Sachsen-Anhalt
Schleswig-Holstein (sh)Schleswig-HolsteinThüringen (th)Thüringen (Thuringia)
ALLAll 16 Federal States (Nationwide)

📋 Supported Service Categories (service_type)

  • ALL - All Procurement Categories (Default)
  • Dienstleistungen - Professional & Consulting Services
  • Bauleistungen - Construction Works & Infrastructure (VOB)
  • Lieferleistungen - Supplies, Hardware & Goods
  • Informationstechnik - IT Hardware, Software & Cloud Services
  • Forschung und Entwicklung - Research & Development

⚙️ Input Parameters

ParameterTypeDefaultDescription
keywordsArray<String>["Software", "IT"]List of search terms. Sequential search with automatic deduplication. Leave empty for all current tenders.
statesArray<String>["ALL"]Federal states to search (e.g. ["Bayern", "Berlin"] or ["ALL"]).
service_typeString"ALL"Procurement category filter ("Dienstleistungen", "Bauleistungen", etc.).
cityStringnullLocal city name or 5-digit postal code (e.g. "München", "04109").
max_itemsInteger50Maximum number of tenders to extract (controls your budget strictly).
include_detailsBooleantrueScrapes full procurement descriptions, CPV codes, and external document links.
proxyConfigurationObjectnullOptional Apify proxy settings (datacenter or residential).

📦 Sample Extracted Record

{
"tender_id": "7080522",
"title": "Torgauer Platz in Leipzig, Sanierung Mischwasserleitung und Auswechslung Trinkwasserleitung",
"contracting_authority": "Kommunale Wasserwerke Leipzig GmbH",
"published_at": "27.10.2026",
"submission_deadline": "19.11.2026",
"location": "04315 Leipzig Sachsen",
"postal_code": "04315",
"city": "Leipzig",
"state": "Sachsen",
"service_type": "Bauleistungen",
"procedure_type": "Offenes Verfahren (Sektorenverordnung (SektVO))",
"cpv_codes": [
"44000000",
"44100000",
"45231000-5"
],
"description": "EU-weite Ausschreibung nach SektVO. Offenes Verfahren. Sanierung Mischwasserleitung und Auswechslung Trinkwasserleitung...",
"tender_document_urls": [
"https://www.evergabe.de/auftraege/suche-ueber-vergabestellen/Kommunale%2520Wasserwerke%2520Leipzig%2520GmbH/3470055",
"https://www.evergabe.de/"
],
"detail_url": "https://www.service.bund.de/IMPORTE/Ausschreibungen/evergabede/2026/10/7080522.html",
"matched_keyword": "Software",
"scraped_at": "2026-10-28T09:12:00.000Z"
}

🔒 Strict Pay-Per-Event (PPE) Guarantee

  • Charged strictly at $0.01 USD per pushed tender notice (event_name: "tender-scraped").
  • If a search returns 0 listings, or if invalid parameters are supplied (max_items <= 0), no charge is ever applied.

🤖 Plug-and-Play: AI Agents (MCP), n8n & Make.com

Our actors are built natively for the next generation of automation: seamless integration into Claude Desktop, Cursor AI, AI Agent Frameworks (LangChain, AutoGen, CrewAI), and visual workflow builders like n8n and Make.com.

1. AI Agents & Model Context Protocol (MCP)

Give your AI coding assistant or desktop agent real-time access to this actor using the official Apify MCP server.

Option A: Single-Actor MCP Setup (claude_desktop_config.json / Cursor)

Add this to your %APPDATA%\Claude\claude_desktop_config.json (Windows) or ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):

{
"mcpServers": {
"apify-tenders": {
"command": "npx",
"args": ["-y", "@apify/actors-mcp-server", "--actors", "AGrunert/german-public-tenders-vergabe-scraper"],
"env": {
"APIFY_TOKEN": "YOUR_APIFY_TOKEN"
}
}
}
}

💡 Pro Tip – Equip your AI Agent with our Complete German B2B & Compliance Suite:
Pass all 6 specialized DACH actors in a single command so your agent can discover B2B leads, extract Impressum data, verify commercial register & insolvency records, search tenders, monitor real estate foreclosures, and issue tax-compliant e-invoices autonomously:

$npx -y @apify/actors-mcp-server --actors AGrunert/german-b2b-leads-directory-scraper,AGrunert/german-impressum-b2b-lead-enricher,AGrunert/german-company-kyb-insolvency-scraper,AGrunert/german-public-tenders-vergabe-scraper,AGrunert/german-real-estate-foreclosure-zvg-scraper,AGrunert/german-e-invoice-zugferd-xrechnung-suite

Hosted SSE Endpoint (for Cursor / remote agents):
https://mcp.apify.com?actors=AGrunert/german-public-tenders-vergabe-scraper&token=YOUR_APIFY_TOKEN


2. 1-Click Synchronous API (cURL, n8n, Make.com)

No async job polling required! Call our synchronous endpoint directly in a single HTTP request node to run the actor and receive clean parsed dataset items immediately:

curl -X POST "https://api.apify.com/v2/acts/AGrunert~german-public-tenders-vergabe-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"keywords":"Software Cloud KI","states":["bund","by","nw"],"max_items":10,"include_details":true}'

3. Schlüsselfertige Workflow-Vorlagen im Repository (integrations/)

In our GitHub repository and Actor build package, you will find pre-built, production-tested templates in the integrations/ folder:

  • integrations/n8n_workflow.json: Ready-to-import n8n workflow with automated procurement monitoring and direct 2-step chaining into our KYB Scraper to verify public authorities and bidding partners. Just copy-paste the JSON into your n8n canvas.
  • integrations/make_com_blueprint.json: Official Make.com scenario blueprint with pre-configured HTTP request & data mapping.
  • integrations/mcp_claude_cursor_config.json: Pre-configured MCP server manifest for Claude Desktop, Cursor AI, and Windsurf.

🔗 Complete German B2B, Compliance & PropTech Suite by AGrunert

Combine our specialized German business actors to build end-to-end automated pipelines for B2B lead generation, corporate due diligence, public procurement, real estate intelligence, and tax-compliant e-invoicing:

ActorCategory & PricingKey CapabilitiesPreconfigured Public Tasks
German B2B Leads, Crafts & Business Directory ScraperLead Generation
$0.008 / lead ($8.00 / 1k)
Multi-query round-robin extraction across German business directories (11880, Gelbe Seiten), verified E.164 phone numbers (97.5% coverage), and domain verification (require_website: true).• German Crafts, Solar & Construction Lead Finder
• German B2B Company & Domain Finder
German & DACH B2B Impressum, Contact & Legal Enricher (§ 5 DDG)Data Enrichment
$0.005 / domain ($5.00 / 1k)
Automatic legal notice discovery (§ 5 DDG / § 25 MedienG), de-obfuscation of executive emails, management board/CEOs, court & registration number (HRB), VAT ID (DE...), and social profiles.• German B2B Impressum, CEO & Contact Extractor
• DACH Website to Handelsregister & VAT ID Enricher
German Company KYB, Handelsregister & Insolvency ScraperRisk & Compliance
$0.025 / check ($25.00 / 1k)
Official XJustiz 3.5.1 extraction (directors, share capital, business purpose, court) + live insolvency check (insolvenzbekanntmachungen.de) with bulk company list support.• Complete German KYB Audit
• Fast German Insolvency Screener
• Bulk German Company KYB Batch Check
German Public Tenders & Procurement Scraper (service.bund.de) (Current Actor)B2B Tenders & Contracts
$0.010 / tender ($10.00 / 1k)
Daily procurement monitoring across Bund, Länder & Kommunen; zero false positives (filters AI Bietercockpit boilerplates); direct /unterlagen/ download URLs and submission deadlines (date + time).• German IT, Software & AI Public Tenders Monitor
• German Construction & Facility Management Tenders
German Real Estate Foreclosure & ZVG-Portal ScraperPropTech & Real Estate
$0.010 / property ($10.00 / 1k)
Bulk extraction of foreclosure auctions (zvg-portal.de) across all 16 states, multi-parcel market value parser (float), and direct PDF appraisal links (Verkehrswertgutachten).• German Foreclosure Real Estate Finder
• High-Value German Foreclosures (> 250k EUR)
German E-Invoice (ZUGFeRD / Factur-X / XRechnung 3.0) SuiteFinance & Invoicing
$0.035 / invoice ($35.00 / 1k)
Generate DIN-5008 compliant PDF/A-3 invoices from JSON, embed CII XML, and validate with official KoSIT Schematron & EN 16931 rules.Standalone API & Batch Suite

💡 Multi-Actor Chain Workflows & Synergy Pipelines