UK Public Tenders avatar

UK Public Tenders

Pricing

from $4.00 / 1,000 tender delivereds

Go to Apify Store
UK Public Tenders

UK Public Tenders

Find open UK public sector tenders and upcoming contracts from the official Contracts Finder API. Filter by keyword, CPV, region, value and SME suitability.

Pricing

from $4.00 / 1,000 tender delivereds

Rating

0.0

(0)

Developer

Patrick Karban

Patrick Karban

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

What does UK Public Tenders do?

UK Public Tenders finds open UK public sector tenders and upcoming pipeline contracts from Contracts Finder, the official procurement service of the UK government, and returns them as clean, structured data: title, buyer, CPV industry codes, region, bid deadline, contract value range, SME suitability and a direct link to the notice.

The data comes from the official Contracts Finder API, no scraping of web pages. Notices are published under the Open Government Licence v3.0. Contact names, e-mail addresses, phone numbers and award data are not included.

Typical uses:

  • Daily or weekly tender alerts for your industry and region, e.g. all new IT, cleaning or construction tenders in London
  • Bid pipelines for SMEs: tenders marked as suitable for small businesses within your contract size
  • Early preparation with pipeline notices of contracts buyers plan to tender in the coming months
  • Market research on public sector demand by region, CPV category and buyer
  • Automations and AI agents that screen new tenders and draft bid/no-bid decisions

How to use UK Public Tenders

  1. Choose filters: keywords, CPV codes (industry), regions, contract value or SME suitability. All are optional.
  2. Set Published within the last days to 1 for a daily alert or 7 for a weekly monitor, or leave it empty to get every tender that is still open.
  3. Set Maximum results to cap the number of tenders and the cost, click Start, then export as JSON, CSV or Excel, or schedule the run.

Input

FieldRequiredExampleDescription
keywordsnosoftwareWords that must all appear in title, description or buyer name
cpvCodesno["72"]CPV codes, shorter codes include all sub-categories (72 = IT services, 45 = construction, 90910000 = cleaning)
regionsno["London"]UK regions where the contract is delivered
includeNationwidenotrueWith regions selected, also return tenders open to any region (default true)
noticeTypesno["open", "pipeline"]open = live opportunities (default), pipeline = planned contracts
minValueno100000Minimum estimated contract value in GBP
maxValueno250000Maximum estimated contract value in GBP
smeSuitableOnlynotrueOnly tenders marked as suitable for SMEs
publishedWithinDaysno7Only tenders published in the last N days
maxItemsno100Maximum number of tenders, caps the cost

Example input for a weekly IT monitor in London:

{
"cpvCodes": ["72"],
"regions": ["London"],
"publishedWithinDays": 7,
"maxItems": 200
}

Output example

A real record from a test run:

{
"noticeId": "b0472684-2784-4d0f-855b-ccc800bd6d67",
"title": "T0222 - Provision of Replacement Heating System at Evesham Hospital",
"description": "Tenders are invited to bid for Provision of Replacement Heating System at Evesham Community Hospital (Physio & Training Block) for Herefordshire & Worcestershire Health & Care NHS Trust",
"buyerName": "Herefordshire and Worcestershire Health and Care NHS Trust",
"noticeType": "open",
"publishedDate": "2026-09-21T07:22:45.000Z",
"deadline": "2026-10-16T11:00:00.000Z",
"approachMarketDate": null,
"contractStart": "2026-12-01",
"contractEnd": "2027-03-30",
"valueLow": 450000,
"valueHigh": 450000,
"currency": "GBP",
"mainCpv": "45210000",
"cpvCodes": ["45210000"],
"cpvDescription": "Building construction work",
"regions": ["West Midlands"],
"nationwide": false,
"postcode": "WR5 1JR",
"latitude": 52.166284,
"longitude": -2.188162,
"suitableForSme": true,
"suitableForVcse": false,
"noticeUrl": "https://www.contractsfinder.service.gov.uk/Notice/b0472684-2784-4d0f-855b-ccc800bd6d67",
"source": "Contracts Finder, UK Government. Contains public sector information licensed under the Open Government Licence v3.0."
}

Output fields

FieldDescription
noticeIdContracts Finder notice ID, stable across runs, use it to detect new tenders
titleTitle of the tender
descriptionDescription, max. 1,500 characters, HTML and contact details removed
buyerNameContracting authority, e.g. a council, NHS trust or department
noticeTypeopen or pipeline
publishedDatePublication date and time (UTC)
deadlineBid deadline (UTC), empty for pipeline notices
approachMarketDatePipeline notices: planned date to go to market
contractStartPlanned contract start
contractEndPlanned contract end
valueLowLower end of the estimated value in GBP
valueHighUpper end of the estimated value in GBP, often empty
currencyAlways GBP when a value is published
mainCpvFirst CPV industry code
cpvCodesAll CPV industry codes
cpvDescriptionPlain-text name of the CPV codes
regionsRegions where the contract is delivered
nationwideTrue if open to any region
postcodePlace of delivery, published for about a third of tenders
latitudeLatitude of the place of delivery, when known
longitudeLongitude of the place of delivery, when known
suitableForSmeMarked as suitable for small and medium-sized enterprises
suitableForVcseMarked as suitable for voluntary, community and social enterprises
noticeUrlFull notice on Contracts Finder with documents and how to apply
sourceSource and licence attribution

How much does it cost?

You pay per delivered tender. The price per 1,000 tenders is shown on the Pricing tab. Platform usage is included. Runs that find nothing cost nothing for results, and Maximum results plus your own spending limit always cap the cost.

FAQ

Where does the data come from, and may I reuse it?

From the official Contracts Finder API of the UK government. Contracts Finder publishes notices under the Open Government Licence v3.0, which allows commercial reuse with attribution. Keep the source field when you republish the data. The Actor uses the official API only, respects its limits and returns no personal contact data.

Which tenders are covered?

All open opportunities and pipeline notices on Contracts Finder, mainly contracts from public bodies in England and UK-wide buyers, including many above the procurement thresholds. Scotland and Wales publish most of their tenders on their own portals (Public Contracts Scotland, Sell2Wales), and some above-threshold notices appear only on Find a Tender. Those are not included yet.

Why are value and postcode sometimes empty?

Buyers do not always publish them. The Actor returns what Contracts Finder publishes and leaves the field empty otherwise.

Why did my run stop early?

Either Maximum results or your spending limit was reached. The status message of the run tells you which one.

Can I use it through the API or with AI agents?

Yes. Every input field is documented for API and MCP use. Call the Actor with a JSON input like {"cpvCodes": ["72"], "regions": ["London"]}.

Do you have tenders from other countries?

Yes, German Public Tenders covers Germany, Austria and other EU countries from the official EU database TED.

I found a problem or need another field

Please open an issue on the Issues tab. Issues are answered in writing.