UK Government Contract Intelligence avatar

UK Government Contract Intelligence

Pricing

from $20.00 / 1,000 recompete analyses

Go to Apify Store
UK Government Contract Intelligence

UK Government Contract Intelligence

UK government contracts, tenders & Find a Tender OCDS: expiries, incumbents, recompetes, CPV opportunities, supplier/buyer intelligence for agents/MCP.

Pricing

from $20.00 / 1,000 recompete analyses

Rating

0.0

(0)

Developer

Matthew Harbour

Matthew Harbour

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

UK Government Contract Intelligence

Find UK government contracts, tenders and recompete opportunities from Find a Tender OCDS — structured for coding agents, MCP clients and applications.

Use this Actor when you need:

  • expiring government contracts / contract expiry windows
  • incumbent supplier for a buyer and category (CPV)
  • recompete / contract renewal candidates with transparent scores (not probabilities)
  • supplier intelligence and buyer intelligence profiles
  • open public sector opportunities / bid opportunities
  • deterministic supplier ↔ opportunity matching

Built for AI agents, BD automation, bid desks, CRM enrichment and procurement tools.

Important: Unofficial community Actor. Not affiliated with Cabinet Office, Crown Commercial Service or GOV.UK. Contains public sector information licensed under the Open Government Licence v3.0. Not legal or bid advice.


How to call it

Send an operation plus that operation’s fields. One run = one operation.

Successful results use:

{
"operation": "find_likely_recompetes",
"success": true,
"data": [],
"warnings": [],
"assumptions": [],
"sources": [{ "source": "find_a_tender_ocds" }],
"generatedAt": "2026-08-08T12:00:00.000Z"
}

Failures return success: false and error: { code, message, missingInformation }.

Limits: maxResults defaults to 20 and cannot exceed 50.


Operations

OperationWhen to useKey inputs
find_expiring_contractsContracts ending in a date windowendingFrom, endingTo; optional buyer, supplier, cpvCodes, minimumValue
find_incumbent_supplierWho holds work for a buyer/categorybuyer; optional cpvCodes
find_likely_recompetesRanked renewal / rebid targetsoptional cpvCodes, windowMonths, minimumValue, filters
get_supplier_profilePublic-sector award history for a suppliersupplier
get_buyer_profileBuyer awards, expiries, open tendersbuyer
find_current_opportunitiesOpen / active tendersoptional query, cpvCodes, closing dates, value bounds
match_supplier_to_opportunitiesFit open tenders to a supplier’s historysupplier

Quick map for agents

IntentPrefer
“What IT contracts expire in the next 6 months?”find_expiring_contracts
“Who is the incumbent for this trust on CPV 72000000?”find_incumbent_supplier
“Where should we look for renewals?”find_likely_recompetes
“Summarise this supplier’s public-sector wins”get_supplier_profile
“What is this authority buying?”get_buyer_profile
“Open cloud tenders closing soon”find_current_opportunities
“Which live tenders fit this supplier?”match_supplier_to_opportunities

Example inputs

Expiring contracts

{
"operation": "find_expiring_contracts",
"endingFrom": "2026-08-01",
"endingTo": "2026-12-31",
"cpvCodes": ["72000000"],
"minimumValue": 100000,
"maxResults": 20
}

Likely recompetes

{
"operation": "find_likely_recompetes",
"cpvCodes": ["72000000"],
"windowMonths": 12,
"minimumValue": 250000,
"maxResults": 20
}

recompeteScore is an explainable points score with scoreFactors[]. It is not a calibrated win probability.

Incumbent (conservative)

{
"operation": "find_incumbent_supplier",
"buyer": "Example NHS Trust",
"cpvCodes": ["72000000"]
}

If evidence is weak the Actor returns NO_CREDIBLE_INCUMBENT rather than guessing.

Match supplier to opportunities

{
"operation": "match_supplier_to_opportunities",
"supplier": "Acme Software Limited",
"maxResults": 20
}

Matching uses deterministic CPV overlap, keyword similarity and prior buyer history — not an LLM judgment.


Errors to handle

CodeMeaning
DATA_NOT_READYUnderlying notice corpus is not ready yet — retry later
INVALID_DATE_RANGEendingFrom is after endingTo
INVALID_CPV_CODECPV codes must be 8 digits
NO_CREDIBLE_INCUMBENTNo conservative incumbent match
INSUFFICIENT_RECOMPETE_EVIDENCENo candidates met the evidence threshold
BUYER_NOT_FOUND / SUPPLIER_NOT_FOUNDNo matching organisation in the corpus
RESULT_LIMIT_EXCEEDEDmaxResults above 50

Empty lists with success: true are normal when nothing matches.


Provenance

Where available, rows include sourceEvidence (OCID, release id, notice URL). Prefer citing those in answers.


Keywords

UK government contracts · UK tenders · Find a Tender · public procurement · public sector opportunities · contract expiry · expiring government contracts · incumbent supplier · recompete · contract renewal · bid opportunities · supplier intelligence · buyer intelligence · CPV · MCP