Developer API
Free, keyless JSON over the same data the site runs on. No signup, no key — just fetch. CORS is open for GET, responses are cached ~60s, and there's a generous per-IP limit (120 requests/minute) so the free tier can't be abused. Response shape:{ "api": "v1", "data": … }.
GET /api/tenders
Search tenders (q, cpv, country, min, max, within, closing, source, awarded, page).
https://tenderfeed.eu/api/tenders?q=asfalt&country=NL&closing=30
GET /api/tenders/{id}
One tender, with the bid-check extraction when present.
https://tenderfeed.eu/api/tenders/<uuid>
Data is TED (© European Union) + TenderNed, reused under EU open-data terms. TenderRadar is an independent service — why use it over the portals. Please attribute and rate-limit politely; abuse caps may tighten. Questions or higher limits for research? Get in touch via Data & sources.