Evergabe-online.de Scraper
Pricing
$29.00/month + usage
Evergabe-online.de Scraper
Extract public procurement tenders from Germany’s Evergabe-online.de—get titles, deadlines, contract types, CPV codes, and awarding authorities. Fast, flexible, and API-ready for procurement analysis, bid monitoring, and market research with rich filtering options.
Pricing
$29.00/month + usage
Rating
0.0
(0)
Developer

Lexis Solutions
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
4 days ago
Last modified
Categories
Share
Evergabe.de Scraper

👋 Welcome to the Evergabe.de Scraper! This actor extracts public procurement tenders and details from Evergabe-online.de, Germany's official public procurement portal. Use it to collect tender listings including titles, reference numbers, deadlines, awarding authorities, and comprehensive structured data such as contract types, categories, and more.
Introduction
The Evergabe.de scraper crawls public procurement tenders from Germany's official public procurement portal. It supports various search parameters including location, CPV codes, contract types, categories, and date ranges. The scraper extracts comprehensive tender data including publication dates, deadlines, reference numbers, awarding authorities, and detailed descriptions.
Use Cases
- Procurement Market Research: Analyze German public procurement tenders by region, contract type, category, or awarding authority.
- Tender Monitoring: Track new tenders and deadlines for specific categories or regions.
- Competitive Intelligence: Monitor procurement opportunities and competitor bidding activities.
- Data Aggregation: Build dashboards for trends by contract type, category, or publication date.
Input 📥
Provide any of the following fields:
startUrls(array, optional): Direct tender listing or detail URLs to start from. Examples below.query(string, optional): Search keyword for tender titles or descriptions.maxItems(integer, optional): Maximum number of tenders to extract (default: 10).publishDateRange(string, optional): Publication date range filter (e.g.,TODAY,SEVEN_DAYS,FOURTEEN_DAYS).place(string, optional): Location filter for tenders.cpvCode(string, optional): CPV code filter.deadlineFrom(string, optional): Deadline start date (ISO format).deadlineTo(string, optional): Deadline end date (ISO format).publishDateFrom(string, optional): Publication start date (ISO format).publishDateTo(string, optional): Publication end date (ISO format).contractTypes(array, optional): Contract type filters (e.g.,SERVICES,WORKS,SUPPLIES).categories(array, optional): Category filters (e.g.,51,61,6).tenderingFrameworkNational(array, optional): National framework filters (e.g.,UVGO,VOB,VOL).tenderingFrameworkEuropean(array, optional): European framework filters (e.g.,VGV,VSVGV).nationalTypeChoiceNational(array, optional): National tender type filters.nationalTypeChoiceEuropean(array, optional): European tender type filters.freelanceService(boolean, optional): Filter for freelance services.proxyConfiguration(object, optional): Apify proxy configuration. Example:{ "useApifyProxy": true, "apifyProxyCountry": "DE" }
Notes
- If you do not provide
startUrls, the scraper will automatically create the URL from the input parameters you provide. - On the original website, parameters in the list URL do not change the URL in the browser. Therefore, if you want accurate filtering, it is recommended to use filtering parameters rather than start URLs.
- Supported parameters:
query,publishDateRange,place,cpvCode,deadlineFrom,deadlineTo,publishDateFrom,publishDateTo,contractTypes,categories,tenderingFrameworkNational,tenderingFrameworkEuropean,nationalTypeChoiceNational,nationalTypeChoiceEuropean,freelanceService, and more.
Input Example 1: Start URLs (list or detail)
{"startUrls": [{ "url": "https://www.evergabe-online.de/search.html" }, // list url{ "url": "https://www.evergabe-online.de/tenderdetails.html?id=813439" } // detail url],"maxItems": 50}
Input Example 2: Query Mode with Filters
{"query": "IT services","publishDateRange": "SEVEN_DAYS","place": "Berlin","contractTypes": ["SERVICES"],"categories": ["5"],"maxItems": 100,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyCountry": "DE" }}
Output 📤
Each dataset item contains fields like:
{"title": "Evaluation der Bundeszuwendungen an die Deutsche Industrie- und Handelskammer (DIHK) zur allgemeinen Förderung der deutschen Auslandshandelskammern und Delegationen der deutschen Wirtschaft (AHKs)","url": "https://www.evergabe-online.de/tenderdetails.html?0&id=813439&cookieCheck","publicationDate": "09.11.2025 (vorläufig)","deadlineDate": "09.12.2025 10:00","referenceNumber": "23305/009#011 FA 11/25","awardingAuthority": "Bundesministerium für Wirtschaft und Energie - Vergabestelle ZC4","lastUpdated": "09.11.2025 00:00","documentUrl": "https://www.evergabe-online.de/tenderdocuments.html?id=813439&cookieCheck","submissionOfApplications": "Verfahren","descriptions": ["1 Beschaffer\n 1.1 Beschaffer\n Offizielle Bezeichnung: Bundesministerium für Wirtschaft und Energie\n Art des öffentlichen....."]}
The scraper paginates through results and stops when there are no more tenders or when maxItems is reached.
Why use the Evergabe.de Scraper?
- ⚡️ Fast: Efficient crawling with smart pagination handling.
- 🤙 Easy to use: Start from URLs or use simple search parameters.
- ☑️ Reliable: Built on Apify Actors and Crawlee (Cheerio).
- 🎯 Flexible: Supports location, category, contract type, and advanced filtering options.
- 🔍 Comprehensive: Collects detailed tender and awarding authority information.
- 🇩🇪 German-focused: Optimized for German public procurement market.
FAQ 💬
-
How many tenders can it extract?
SetmaxItemsto limit results; the scraper will attempt to fetch all available tenders within your criteria. -
What if the website changes?
Site changes may require updates. Please report issues or request updates. -
Does it support proxies?
Yes. ProvideproxyConfigurationwith German proxy settings for optimal performance. -
Can I filter by contract type?
Yes! Use thecontractTypesparameter to filter bySERVICES,WORKS, orSUPPLIES.
Need to scrape other government or procurement platforms?
Check out our other scrapers on Apify:
- Praca.gov.pl Scraper: Polish government job portal
- Bundesagentur Scraper: German employment agency
- Jobs Ireland Scraper: Irish government job portal
- FindAJob DWP Gov UK Scraper: UK government job portal
👀 Need help or want a custom solution?
Lexis Solutions is a certified Apify Partner. We can help with custom data extraction projects.
Contact us over Email or LinkedIn
Support Our Work 💝
If you're happy with our work and scrapers, you're welcome to leave us a company review here and leave a review for the scrapers you're subscribed to. It will take you less than a minute but it will mean a lot to us!