Pricing
Pay per usage
Belgian Public Procurement Scraper
Scrape Belgian public procurement tenders from e-Notification (enot.publicprocurement.be). Extract tender titles, deadlines, buyers, CPV codes, estimated values, and procedure types. No login required.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Scrape Belgian public procurement tenders from official government sources. Extract tender titles, reference numbers, buyers, deadlines, CPV codes, estimated values, and procedure types.
This actor collects data from TED (Tenders Electronic Daily) filtered for Belgium, and the Belgian e-Notification platform (enot.publicprocurement.be). No login or cookies required โ all data is publicly available.
How to scrape Belgian public procurement data
- Go to this actor's page on the Apify Store.
- Click "Start" to open the input configuration.
- Enter a search keyword (e.g., "IT services", "construction", "informatique").
- Set how many days back to search and the maximum number of results.
- Click "Start" and wait for the scraper to finish.
- Download your data in JSON, CSV, XML, or Excel format.
Data sources
The scraper queries multiple Belgian procurement data sources in order of data quality:
- TED (Tenders Electronic Daily) โ The official EU procurement journal. Contains all Belgian tenders above EU thresholds. Structured API with rich metadata.
- Belgian e-Notification โ Belgium's national e-procurement platform at enot.publicprocurement.be. Contains all Belgian public procurement notices including those below EU thresholds.
The actor uses a fallback strategy: if the primary source returns no results, it automatically tries the next source.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQuery | string | "informatique" | Free text keyword to search tenders |
daysBack | integer | 30 | How many days back to search (1-365) |
maxResults | integer | 100 | Maximum number of tenders to return (1-1000) |
proxyConfiguration | object | Apify Proxy | Proxy settings |
Example input
{"searchQuery":"IT services","daysBack":60,"maxResults":50,"proxyConfiguration":{"useApifyProxy":true}}
Output format
Each tender in the dataset contains:
| Field | Type | Description |
|---|---|---|
noticeTitle | string | Title of the procurement notice |
referenceNumber | string | Official reference/document number |
buyer | string | Contracting authority name |
publicationDate | string | Date the notice was published (YYYY-MM-DD) |
deadline | string | Submission deadline (YYYY-MM-DD) |
estimatedValue | number | Estimated contract value |
currency | string | Currency code (usually EUR) |
cpvCodes | array | Common Procurement Vocabulary codes |
procedureType | string | Type of procurement procedure |
noticeDescription | string | Short description of the tender |
url | string | Direct link to the full notice |
noticeStatus | string | Current status of the notice |
language | string | Language of the notice |
scrapedAt | string | ISO timestamp of when data was collected |
Example output
{"noticeTitle":"Services informatiques de consultation","referenceNumber":"2024/S 045-123456","buyer":"SPF Finances","publicationDate":"2024-03-01","deadline":"2024-04-15","estimatedValue":500000,"currency":"EUR","cpvCodes":["72000000"],"procedureType":"Open procedure","noticeDescription":"IT consulting services for federal tax administration","url":"https://ted.europa.eu/en/notice/-/detail/123456-2024","noticeStatus":"Open","language":"FR","scrapedAt":"2024-03-15T10:30:00.000Z"}
Use cases
- Bid monitoring โ Track new procurement opportunities matching your business capabilities.
- Market research โ Analyze government spending patterns across sectors and regions.
- Competitive intelligence โ See which contracts competitors are bidding on or winning.
- Compliance monitoring โ Track public spending and procurement procedures.
- Lead generation โ Find organizations that regularly procure services in your domain.
- Data journalism โ Investigate public procurement trends and anomalies.
Supported search keywords
The scraper supports any keyword in French, Dutch, German, or English. Common examples:
- IT: "informatique", "IT services", "software", "cloud"
- Construction: "construction", "bouwwerken", "travaux"
- Consulting: "conseil", "consulting", "consultancy"
- Healthcare: "medical", "gezondheid", "sante"
- Transport: "transport", "logistics", "mobilite"
Cost and performance
- Typical run: 30-60 seconds for 100 results
- Memory: 256 MB is sufficient
- Proxy: Apify Proxy recommended but not strictly required for government sites
- Cost: approximately $0.01-0.05 per run depending on result count
Limitations
- TED only contains tenders above EU procurement thresholds (varies by type, typically >140K EUR for services)
- Some fields may be empty depending on the source and notice type
- Historical data availability varies; most recent 12 months is most reliable
- The Belgian e-Notification platform may occasionally be unavailable during maintenance
Legal and compliance
All data scraped by this actor is publicly available government information published for transparency purposes. Belgian and EU procurement law requires public publication of tender notices. This actor only collects data that is freely accessible without any authentication.
