Tender Search & Government Contracts Finder: US, UK & EU TED
Pricing
Pay per event
Tender Search & Government Contracts Finder: US, UK & EU TED
Tender search across SAM.gov, USAspending.gov, UK Find a Tender and EU TED in one clean feed. Find open government tenders and awarded contracts; filter by keyword, NAICS or CPV code, country, deadline and value, and get only new notices since your last run as daily bid alerts.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Data Done Right
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Government Contracts Finder is a tender search tool that searches the official public procurement APIs of the US, the UK and the EU and returns open government tenders and awarded contracts in one clean, normalised feed. It covers SAM.gov contract opportunities, USAspending.gov awards, UK Find a Tender and EU TED (Tenders Electronic Daily). It's built for bid teams, government contractors, consultants and sales teams who want daily bid alerts without checking four portals.
Tender search: what you can do
Search open tenders by keyword, NAICS or CPV code, country, deadline and value across four official sources at once, then export the tender search results to CSV, Excel or JSON.
What data can you get
- One schema for every source. You get title, description, buyer or agency, country, notice type, NAICS and CPV codes, set-aside, estimated value and currency, published date, response deadline, place of performance, the official contact fields published on the notice, the notice URL and attachment links.
- Awards too. Awards include the winner (
awardee), awarded value and award date: USAspending.gov contract awards, SAM.gov award notices, UK contract award notices and EU contract award notices. - Filters: keywords, NAICS codes (US), CPV codes (UK/EU), countries, posted date, response deadline, minimum value and SAM.gov set-aside.
- Only new since last run: schedule it daily and get only notices you haven't seen, as a bid-alert feed.
- Official APIs only. No scraping of web pages and no login. SAM.gov needs your own free API key; the other three sources need no key.
- No silent zeros. A
NOTESrecord in the key-value store says, for each source, how many records were scanned, how many were delivered, and why a source was skipped or failed.
| Source | What | Key needed |
|---|---|---|
| SAM.gov (Get Opportunities Public API) | US federal solicitations, combined synopses, sources sought, award notices | Yes, your free SAM.gov public API key |
| USAspending.gov (API v2) | US federal contract awards (new awards in your date window) | No |
| UK Find a Tender (OCDS API) | UK public sector tenders and award notices, including many below-threshold notices under the Procurement Act 2023 | No |
| EU TED API v3 | Contract notices and award notices from the EU, EEA and other countries publishing on TED | No |
How to find government contracts to bid on
- Leave What to find on Open opportunities and pick your Sources.
- Add Keywords (e.g.
software,cybersecurity,facility management), or industry codes: NAICS codes for the US, CPV codes for the UK and EU. - Optionally set Countries (e.g.
US,GB,DE,FR), turn on Only still-open opportunities (deadline today or later, checked on every run) and set a Minimum value. - For SAM.gov, paste your SAM.gov API key. Without one, SAM.gov is skipped with a note and the other sources still run.
- Run it, then export the results as JSON, CSV or Excel, or send them to Google Sheets or Slack.
How to set up daily bid alerts
Turn on Only notices new since my last run and Only still-open opportunities, then create a daily schedule in Apify. Each run returns only notices that earlier runs didn't deliver. Connect a webhook or one of our related tools (below) to send the new notices to Slack, email or a spreadsheet.
How to search SAM.gov contract opportunities with the API
- Sign in at SAM.gov, open Account Details and request a Public API Key.
- Paste it into SAM.gov API key. It is stored as a secret input, never logged and never written to the output.
- NAICS codes are sent to SAM.gov one request per code. One keyword is sent as the SAM.gov title search; several keywords are matched against the title on our side. SAM.gov set-aside code accepts one code such as
SBA,8A,HZC,SDVOSBCorWOSB. - SAM.gov returns descriptions as a separate link (
descriptionUrl). Turn on Fetch full SAM.gov descriptions to download the text. This costs one extra API request per notice, against your key's daily limit.
Input example
{"mode": "opportunities","sources": ["sam", "uk", "eu"],"keywords": ["software", "cloud"],"naicsCodes": ["541512"],"cpvCodes": ["72000000"],"postedWithinDays": 7,"onlyOpen": true,"maxItemsPerSource": 100,"onlyNew": true,"samApiKey": "your-sam-gov-key"}
Output example
{"source": "EU TED","sourceId": "718824-2026","noticeType": "tender","rawNoticeType": "cn-standard","title": "The provision of Internal Audit Service","titleEnglish": "Ireland – Internal audit services – The provision of Internal Audit Service","description": "The Authority wishes to procure an economic operator to provide the following Internal Audit Services...","buyer": "Rásaíocht Con Éireann","country": "IE","naicsCodes": [],"cpvCodes": ["79212200", "79212000", "79212300"],"pscCode": null,"setAside": null,"estimatedValue": 140000.0,"currency": "EUR","awardedValue": null,"awardee": null,"awardDate": null,"publishedDate": "2026-10-19","responseDeadline": "2026-11-20T13:00:00+01:00","placeOfPerformance": "IE","contactName": null,"contactEmail": "procurement@grireland.ie","contactPhone": null,"url": "https://ted.europa.eu/en/notice/-/detail/718824-2026","attachments": ["https://www.etenders.gov.ie/epps/cft/listContractDocuments.do?resourceId=9305346"],"solicitationNumber": null,"procedureType": "open","descriptionUrl": null,"scrapedAt": "2026-10-19T12:34:40+00:00"}
noticeType is tender, planning (only with Include early-stage notices) or award. rawNoticeType keeps the source's own type, e.g. Combined Synopsis/Solicitation, tenderUpdate or can-standard. Countries are two-letter codes.
Use cases
- Bid alerts for government contractors and small businesses: new tenders in your NAICS or CPV codes every morning.
- Market research: who buys what, at what value, in the US, UK and EU.
- Competitor tracking: who wins awards (
awardee,awardedValue) in your category. - Sales prospecting: public sector buyers that are actively procuring your kind of service.
Limits (honest)
- SAM.gov needs your own API key, and SAM.gov limits how many requests a key can make per day depending on your account's role. The Actor saves requests by asking for 1,000 notices per request. If the limit is hit, the run says so in
NOTESand the other sources still deliver. - USAspending.gov has awarded contracts only, not open opportunities. By law, Department of Defense award data appears there with a delay of up to 90 days.
- UK: the source is Find a Tender (the UK central digital platform). The older Contracts Finder portal is not included. Find a Tender has no keyword search in its API, so keywords and CPV codes are matched on our side. It rate-limits bursts of requests, so the Actor paces them about 5 seconds apart (100 notices each). Long date windows with narrow filters can take a few minutes. Max records scanned per source caps this.
- EU TED notices are in the buyer's language. The keyword search runs on the full notice text, so add keywords in the local languages you care about.
titleEnglishhas TED's English title line when available. - Many notices don't publish a value. Values are in the notice's own currency, with no conversion.
- Contacts are the official public contact fields published on each notice, nothing more.
How much does it cost
Pay per result: one opportunity event per tender delivered and one award event per award delivered. Notices that are filtered out, skipped as already seen, or fail are not charged. At the launch price of $2.20 per 1,000 notices, a daily alert of 50 new tenders costs about $0.11 a day, plus Apify's small start fee per run. See the Pricing tab for current prices.
FAQ
How do I find government contracts to bid on?
Run this Actor with your keywords or industry codes, turn on Only still-open opportunities, and turn on Only notices new since my last run with a daily schedule. You get the new open tenders from SAM.gov, the UK and the EU in one list, each with its deadline, buyer contact and link to the official notice.
Where are government contracts posted?
US federal opportunities are posted on SAM.gov, and US federal awards are reported on USAspending.gov. UK public sector tenders are on Find a Tender, and EU public tenders above the EU thresholds are on TED. This Actor reads all four through their official APIs.
Does SAM.gov have an API, and how do I get a SAM.gov API key?
Yes. SAM.gov has the Get Opportunities Public API. Sign in to SAM.gov, open Account Details and request a Public API Key. It's free. Paste it into SAM.gov API key.
Are government contracts public record?
Contract opportunities and award notices published on these portals are public. The UK data is under the Open Government Licence, TED data is published for reuse, and US federal data is public domain. Check the terms of each portal for your use. This is not legal advice.
Why do I get no SAM.gov results?
Either no API key was given (the run says "skipped: no SAM.gov API key" in NOTES), the key is invalid or not active yet, or the key's daily request limit is used up. NOTES tells you which.
Can I filter by NAICS or CPV code?
Yes. NAICS codes apply to SAM.gov and USAspending.gov. CPV codes apply to TED and Find a Tender, and a broad code like 72000000 includes its sub-codes.
Related tools
- Send Data to Slack, Discord, Email, Notion & Postgres: post each day's new tenders to a Slack channel or an email.
- Google Sheets Import & Export: Apify Data, No Login: keep a bid pipeline spreadsheet up to date.
- Companies House API: UK Company, Officer & PSC Data: look up UK buyers and award winners.