TenderNed Netherlands Tenders Scraper
Pricing
from $2.00 / 1,000 notices
TenderNed Netherlands Tenders Scraper
TenderNed scraper for Dutch public tenders via the official keyless API (CC0) to JSON/CSV/Excel. Keywords, dates, CPV, daily only-new alerts. ~$2.50 per 1,000 notices; failed or empty runs and already-seen notices are free.
Pricing
from $2.00 / 1,000 notices
Rating
0.0
(0)
Developer
TinyRex
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
TenderNed Scraper: Dutch public tenders (Netherlands procurement) as JSON, CSV or Excel
Search Dutch public tenders on TenderNed through the official keyless JSON API and export clean notices: title, buyer, dates, deadline, CPV code, NUTS place of performance, procedure type and a direct notice URL. Filter by keywords, publication window and assignment type, or turn on Only new notices for a daily Netherlands tender alert. ~$2.50 per 1,000 notices; empty or failed runs and already-seen notices are free (apart from the tiny start fee). No login, no API key.
What you get from the TenderNed Scraper
- Official open data only: the TenderNed publicaties JSON API, published as CC0 1.0 on data.overheid.nl — no HTML scraping, no credentials.
- Fields bid teams actually use:
noticeId, title, description, publication and deadline dates,isOpen, buyer, CPV code, NUTS place of performance, procedure and notice type, notice URL — the same schema as our TED and US/UK tender actors, so you can merge them in one sheet. - Tender alerts built in: enable Only new notices and schedule the Actor daily — each run returns only notices you have not seen under that state key, and already-seen notices are free.
Sample output (JSON)
{"source": "tenderned","noticeId": "443740","title": "Managed Services en Consultancy voor de ServiceNow Omgeving","publicationDate": "2026-10-10","deadlineDate": "2026-11-30","isOpen": true,"buyerName": "Luchtverkeersleiding Nederland","buyerCountry": "Netherlands","cpvOrNaics": "72000000-5","placeOfPerformance": "Groot-Amsterdam","procedureType": "Openbaar","noticeType": "Aankondiging opdracht","noticeUrl": "https://www.tenderned.nl/aankondigingen/overzicht/443740"}
Download as JSON, CSV, Excel or HTML, or send it to Google Sheets, Make, Zapier, n8n, Slack, webhooks or the Apify API.
How to configure the TenderNed Scraper
- Optional: add Keywords (Dutch or English, e.g.
software,ICT,schoonmaak). Leave empty for every notice in the date window. - Optional: set Published in the last N days (default 14) or exact from/to dates, and Max notices (default 20).
- Optional: Type of assignment — services (Diensten), supplies (Leveringen) or works (Werken) — and Only open tenders.
- Run, or schedule daily with Only new notices on.
Example input: Dutch IT tenders from the last two weeks
{"keywords": ["software"],"publishedWithinDays": 14,"maxResults": 10,"includeDetails": true}
Example input: daily alert for open service tenders
{"keywords": ["ICT", "cloud"],"typeOpdracht": "D","onlyOpen": true,"publishedWithinDays": 2,"maxResults": 200,"onlyNew": true,"stateKey": "nl-ict-services"}
| Setting | Default | Notes |
|---|---|---|
| keywords | none | Sent to TenderNed search; merged and deduped |
| publishedWithinDays | 14 | Or set Published from/to dates |
| maxResults | 20 | Store prefill 10 finishes in seconds |
| onlyOpen | false | Keep notices whose deadline is today or later |
| includeDescription | true | Truncated description (up to 4,000 characters) |
| includeDetails | true | Extra call per notice for CPV and NUTS; turn off for speed |
| typeOpdracht | any | D = services, L = supplies, W = works |
| onlyNew / stateKey | off / default | Incremental alerts; one key per saved search |
Common use cases
- Bid and BD teams: a daily feed of new Dutch public opportunities in your keywords, CPV area or assignment type.
- Lead generation: Dutch contracting authorities that are actively buying, with notice links.
- Market intelligence: track open and awarded procurement in the Netherlands alongside EU-wide TED data.
- Tender portals and consultants: feed your CRM or alerting product from the official open-data API.
Pricing (pay per notice, failures free)
- Notice (
notice): $0.0025 per notice saved to your dataset (~$2.50 per 1,000), $0.00225 on Silver and $0.002 on Gold. - Free: notices skipped as already seen (Only new), duplicates in a run, and runs that save nothing (apart from the tiny actor-start fee).
Set a maximum cost per run and the Actor stops gracefully when it is reached. See the Pricing tab for current tier discounts.
Limitations
- Estimated contract values are not returned: the public list and detail payloads do not expose a reliable value field, so
estimatedValuestaysnullrather than guessed. - Titles and descriptions are in the language the buyer published them in (usually Dutch).
- Turning on Fetch detail for CPV / NUTS adds one request per notice; turn it off for very large pulls.
Use with AI agents (MCP)
This Actor works as a tool for AI agents through the Apify MCP server at https://mcp.apify.com. Connect Claude, Cursor, VS Code, n8n or any other MCP client to https://mcp.apify.com?tools=tinyrex/tenderned-tenders-scraper and ask, for example: "Find Dutch ICT tenders published this week". Results come back as structured JSON at the same pay-per-notice price; empty or failed lookups stay free.
FAQ
How do I find tenders on TenderNed? Add keywords (or leave them empty), choose a publication window and run. The Actor queries TenderNed's official public JSON API and returns one row per notice with a direct link to the notice on tenderned.nl.
Is there a TenderNed API? Yes. TenderNed offers a public, keyless JSON API for publications (used here) and a separate credentialed XML webservice (not used). This Actor wraps the public API so you don't have to handle paging, detail calls or deduplication.
Can I get daily Dutch tender alerts? Yes. Enable Only new notices, set a State key, and schedule the Actor daily. The first run is the baseline; later runs return only new notices, and already-seen notices are free.
Do I need an account or API key? No. TenderNed's public publication data needs no login or key.
Is it legal to reuse TenderNed data? TenderNed publication data is released as CC0 1.0 (public domain dedication) via data.overheid.nl, so commercial reuse is allowed. Please attribute TenderNed / PIANOo when you republish.
Are Dutch tenders also on TED? Only above-threshold (EU-wide) ones. TenderNed also lists national, below-threshold notices, so use both: this Actor for the Netherlands and the TED EU Tenders Scraper for the rest of Europe.
Attribution
Contains public procurement data from TenderNed / PIANOo, released under CC0 1.0. See the data.overheid.nl dataset.
Related actors
- TED EU Tenders Scraper: EU public tenders and awards from TED.
- SAM.gov & UK Contracts Finder Tenders Scraper: US federal and UK public tenders.
- EU Grants Scraper: Horizon Europe and other EU funding calls.
- Contact Details Extractor: emails, phones and socials from buyer websites.