UK Public Tenders (Contracts Finder, Find a Tender) avatar

UK Public Tenders (Contracts Finder, Find a Tender)

Pricing

from $4.00 / 1,000 results

Go to Apify Store
UK Public Tenders (Contracts Finder, Find a Tender)

UK Public Tenders (Contracts Finder, Find a Tender)

UK government tender and contract notices from Contracts Finder and Find a Tender: title, buyer, value, CPV codes, deadline and notice link. For bid writers, consultancies and suppliers.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Niklesh Kumar

Niklesh Kumar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Security

Limited permissions

Share

UK government tender and contract notices from Contracts Finder and Find a Tender (title, buyer, value, CPV codes, deadline, notice link), for bid writers, consultancies and suppliers.

What does UK Public Tenders do?

UK councils, NHS bodies, universities and government departments must advertise the contracts they want to buy, and announce who won them, on two official government websites: Contracts Finder and Find a Tender. This Actor reads both websites through their open-data feeds and gives you one clean list, with the same fields whichever site a notice came from.

You can ask for open tenders to bid for, contract awards (who won and for how much), early planning notices, or all three. Narrow the list by keyword, CPV code (the standard product and service code), buyer name and contract value. It is built for bid writers, consultancies, suppliers and anyone who tracks public spending.

What data does it return?

One row per notice.

FieldExampleMeaning
sourcefind-a-tenderWhich site the notice came from: contracts-finder or find-a-tender.
noticeId092822-2026The site's own ID for the notice.
ocidocds-h6vhtk-077e95Open Contracting ID. Notices about the same procurement (tender, changes, award) share it.
titleCleaning Services FrameworkNotice title.
descriptionSnippetContract cleaning services frameworkThe first 500 characters of the description, with email addresses and phone numbers removed.
buyerDELTA ACADEMIES TRUSTThe organisation buying.
stagetenderplanning, tender or award.
statusactiveNotice status as the site gives it, for example active or complete.
isUpdatefalsetrue when the notice changes or updates an earlier one.
publishedAt2026-10-01T12:49:51+01:00When the notice was published.
deadline2026-10-27T12:00:00ZClosing date for bids, when the notice gives one.
valueAmount2000000The value the buyer advertised, when it publishes one.
currencyGBPCurrency of the values.
procedureRestricted procedureHow the buyer is running the procurement.
categoryservicesgoods, services or works.
cpvCodes["90910000"]CPV codes, main code first.
cpvDescriptionCleaning servicesPlain-English name of the main CPV code.
regions["UKE"]Where the work is delivered: a region or country name (Contracts Finder) or a NUTS area code (Find a Tender).
noticeUrlhttps://www.find-tender.service.gov.uk/Notice/092822-2026Link to the notice on the source site.
licensehttp://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/The licence link the source publishes with the notice.
suppliers["Haskoning UK LTD"]Winning suppliers that are companies, charities or public bodies (award notices only, up to 20 names). A supplier that may be a sole trader, that is a person, is counted but not named.
supplierCount1How many suppliers won, named or not.
awardValue999999.99Total value awarded (award notices only).
awardDate2026-09-21T00:00:00+01:00Date of the award (award notices only).

A field the notice doesn't provide is null (or an empty list).

How to use it

  1. Open the Input tab and fill in the fields below. The prefilled values work as they are.
  2. Click Start.
  3. Download the results as JSON, CSV or Excel, or read them through the Apify API.
InputMeaning
sourceboth (default), contracts-finder or find-a-tender. With both the results alternate between the two sites.
stagetender (open tenders, default), award (contract awards), planning (planning notices) or all.
daysBackHow far back to look, from 1 to 90 days (default 14). Contracts Finder uses the publication date. Find a Tender uses the date a notice was last updated.
keywordsKeep only notices that mention at least one of these words in the title, description, buyer name or CPV description. Not case sensitive.
cpvPrefixesKeep only notices with a CPV code starting with one of these numbers, separated by commas, for example 72, 45.
buyerNameKeep only notices whose buyer name contains this text, for example NHS.
minValue, maxValueKeep only notices worth at least or at most this much (0 means no limit). Award notices are compared on their award value when they have one. Notices without a value are left out when you set a limit. UK notices are almost always priced in GBP, and the Actor compares the number as published.
maxItemsStop after this many results.

Neither site can search by keyword, CPV code, buyer or value, so the Actor reads the notices for your date range and applies those filters itself. You pay only for the notices that match. A narrow filter over a long date range reads many pages and takes longer. One run reads at most 10,000 notices per site; use a shorter date range if the log says it stopped early.

How much does it cost?

You pay $4.00 per 1,000 results, with no monthly fee. New Apify accounts get free monthly credit, so you can try it at no cost.

Example output

An open tender from Find a Tender:

{
"source": "find-a-tender",
"noticeId": "092822-2026",
"ocid": "ocds-h6vhtk-077e95",
"title": "Cleaning Services Framework",
"descriptionSnippet": "Contract cleaning services framework",
"buyer": "DELTA ACADEMIES TRUST",
"stage": "tender",
"status": "active",
"isUpdate": false,
"publishedAt": "2026-10-01T12:49:51+01:00",
"deadline": "2026-10-27T12:00:00Z",
"valueAmount": 2000000,
"currency": "GBP",
"procedure": "Restricted procedure",
"category": "services",
"cpvCodes": ["90910000"],
"cpvDescription": "Cleaning services",
"regions": ["UKE"],
"noticeUrl": "https://www.find-tender.service.gov.uk/Notice/092822-2026",
"license": "http://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
"suppliers": [],
"supplierCount": 0,
"awardValue": null,
"awardDate": null
}

A contract award from Find a Tender:

{
"source": "find-a-tender",
"noticeId": "093030-2026",
"ocid": "ocds-h6vhtk-077f0d",
"title": "Continued support for ongoing bus stop infrastructure improvements",
"descriptionSnippet": "To provide ongoing support with WNC bus stop infrastructure improvements,",
"buyer": "West Northamptonshire Council",
"stage": "award",
"status": "complete",
"isUpdate": false,
"publishedAt": "2026-10-01T16:45:39+01:00",
"deadline": null,
"valueAmount": null,
"currency": "GBP",
"procedure": "Award procedure without prior publication of a call for competition",
"category": "services",
"cpvCodes": ["71311300"],
"cpvDescription": "Infrastructure works consultancy services",
"regions": ["UKF24"],
"noticeUrl": "https://www.find-tender.service.gov.uk/Notice/093030-2026",
"license": "http://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
"suppliers": ["Haskoning UK LTD"],
"supplierCount": 1,
"awardValue": 999999.99,
"awardDate": "2026-09-21T00:00:00+01:00"
}

Data source and limits

  • Source: the official open-data feeds of Contracts Finder and Find a Tender, the UK government's public notice services. Both publish their notices in the Open Contracting Data Standard format for other websites and applications to use. The terms are at the Contracts Finder terms page.
  • Licence: the notices are published under the Open Government Licence, which allows commercial reuse if you acknowledge the source. If you republish the data, include this statement: Contains public sector information licensed under the Open Government Licence v3.0.
  • How fresh: the Actor reads the live feeds every time it runs, so results are as current as the two websites.
  • Same notice twice: a few procurements are listed on both sites, so choosing both can show the same contract twice. Match them on title and buyer. When a buyer corrects a notice, the site may list several versions of it; you get the newest version once per run.
  • Rate limits: the Actor sends about one request every two seconds across both sites. Contracts Finder blocks callers for 5 minutes after too many requests. If it does, the Actor stops reading that site, says so in the run log, and carries on with the other one.
  • No contact details: notices include named contact points. The Actor never reads them, and it removes email addresses and phone numbers from the description text it keeps. Suppliers are named only when they are on a company, charity or public-body register, or their name shows a legal form such as Ltd; a supplier that may be a sole trader is counted but not named.

The data is public. This Actor doesn't collect personal data. It is an independent tool and isn't affiliated with, endorsed by or sponsored by the UK Government, Contracts Finder or Find a Tender.

FAQ

Can I run it on a schedule? Yes. Use Apify Schedules to run it daily or hourly and send the results to Google Sheets, Slack, a webhook or your own API. Set daysBack to 1 or 2 for a daily run.

What is the difference between a tender and an award? A tender notice is an opportunity: the buyer wants bids. An award notice says who won the contract and for how much. A planning notice is an early warning that a buyer expects to run a tender.

Why are some values empty? Not every notice states a value, a deadline or a region. The Actor shows what the source publishes and doesn't guess.

Is it legal? It reads public, non-personal data from official feeds that the UK government offers under the Open Government Licence, at a polite rate. Check that your own use fits the licence.