UK Government Tenders & Contracts Finder avatar

UK Government Tenders & Contracts Finder

Pricing

from $8.00 / 1,000 tender record delivereds

Go to Apify Store
UK Government Tenders & Contracts Finder

UK Government Tenders & Contracts Finder

Get every UK public tender from Find a Tender + Contracts Finder as clean, harmonized records. Filter by keyword, CPV, stage, date. First 25 records free, then $0.008/record - no subscription.

Pricing

from $8.00 / 1,000 tender record delivereds

Rating

0.0

(0)

Developer

Lawrence Sundar

Lawrence Sundar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Every UK public tender from both official portals — Find a Tender + Contracts Finder — in one clean feed. Pennies per record.

UK public procurement is split across two official government portals. Find a Tender carries the high-value (above-threshold) procurements; Contracts Finder carries the sub-threshold contracts. Almost every tool covers only one of them — and the commercial tender-alert industry charges £99–475/month for access to the same public data.

This actor pulls from both official government APIs, harmonizes every notice into one clean, sheet-ready record, and charges $0.008 per record — with the first 25 records of every run free.

What you get

One flat record per tender, identical shape across both portals — drop it straight into a spreadsheet, CRM, or pipeline:

FieldDescription
ocidOpen Contracting ID (globally unique per procurement)
titleTender title
buyerNameBuying organisation
buyerContactName / buyerContactEmail / buyerContactPhoneBuyer contact, where published
valueAmount / valueCurrencyContract value
deadlineSubmission deadline (tender stage)
cpvCodesCPV category codes
stageplanning · tender · award
portalfts (Find a Tender) or cf (Contracts Finder)
noticeUrlDirect link to the official notice page
publishedDateWhen the notice was published/updated
descriptionDescription snippet
rawOcdsFull original OCDS release (optional, off by default)

Pricing

  • First 25 records per run: FREE. A default run is a complete, zero-cost sample.
  • $0.008 per record after that. 1,000 fresh tenders ≈ $8 — versus £99–475/month for commercial alert platforms covering the same public data.
  • Pure pay-per-event: no run-start fee. Tune your filters and re-run freely.

Usage

Typical inputs:

  • All new tenders from the last 3 days (default): run with no input — free 25-record sample.
  • IT tenders open for bids: keywords: "software, IT, digital", stage: "tender", maxItems: 500
  • Construction, high-value only: cpvCodes: ["45"], portal: "fts"
  • Everything awarded last month, with full OCDS: stage: "award", dateFrom: "2026-06-01", dateTo: "2026-07-01", includeRawOcds: true

Input reference

FieldTypeDefaultNotes
keywordsstringComma-separated phrases; ANY match in title/description/buyer
cpvCodesarrayCPV prefixes (hierarchical: 45 = all construction)
dateFrom / dateTostringlast 3 daysISO date or datetime
stageenumallplanning · tender · award
portalenumbothfts · cf · both
maxItemsinteger25Cap on returned records
dedupeByOcidbooleantrueOne record per procurement
includeRawOcdsbooleanfalseAttach the full government OCDS block

Data source & freshness

Records come directly from the two official government OCDS APIs (no scraping, no middleman):

  • Find a Tender — high-value UK procurements (filtered by record update time)
  • Contracts Finder — sub-threshold contracts (filtered by publication time)

Both publish in the Open Contracting Data Standard. Data is as fresh as the government publishes it — typically same-day.

Contains public sector information licensed under the Open Government Licence v3.0.

FAQ

Why both portals? UK procurement law splits notices by value. Watching only one portal misses either the big contracts or the accessible sub-threshold ones. This actor is the single harmonized feed.

How is this different from tender-alert platforms? Same public data, no subscription. You pay per record retrieved, in pennies, and get structured data instead of email alerts.

Can I monitor continuously? Schedule the actor (e.g. daily) with your filters; each run picks up what's new in the window. Deduplicate downstream by ocid.