USAspending Scraper: Federal Contract Awards & Recompete Finder avatar

USAspending Scraper: Federal Contract Awards & Recompete Finder

Pricing

Pay per event

Go to Apify Store
USAspending Scraper: Federal Contract Awards & Recompete Finder

USAspending Scraper: Federal Contract Awards & Recompete Finder

Use this to find US federal contract awards and contracts ending soon (recompete leads) from USAspending.gov. Input: keywords, NAICS, PSC, agency, state or set-aside. Output: one row per contract with incumbent, UEI, amount, agency, end date and link, plus top competitors.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Panda Federation

Panda Federation

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

USAspending scraper on Apify: search US federal contract awards by keyword, NAICS, PSC, agency, state or set-aside, find the contracts that end in the next few months (recompete radar), and see the top incumbents, exported to Excel, CSV and JSON. Apify's free plan includes $5 of monthly platform credit, enough for roughly 2,500 contracts at $0.002 each (pricing below).

Find who wins federal contracts in your market and which ones are coming up for renewal. Get one clean row per contract with the incumbent, UEI, award amount, agency, NAICS / PSC codes, period of performance and official link, plus a ranked list of top competitors, and download it as Excel or CSV.

Federal market research usually means clicking through USAspending's search screens, exporting huge zip files and cleaning them in a spreadsheet. Federal Contract Finder queries the official USAspending.gov API (public-domain data, no API key), normalizes every award into the same columns and hands you a spreadsheet you can filter, share or load into your CRM.

  • 🎯 Contract awards: definitive contracts, purchase orders, delivery orders and BPA calls with recipient, UEI, award amount, outlays, agency and sub-agency, NAICS and PSC with descriptions, place of performance, start and end dates
  • ⏰ Recompete radar: only contracts whose period of performance ends between today and the next 1 to 36 months, soonest first. These are the incumbent contracts most likely to be re-solicited on SAM.gov
  • 🏆 Top recipients sheet: incumbents ranked by total award value in your list, with their share and the agencies they serve
  • 🔎 Filters that match how GovCon teams search: keywords, NAICS (prefixes work), PSC, awarding agency or sub-agency by name or abbreviation (DOD, VA, Department of the Army), state, small-business set-aside (8(a), HUBZone, SDVOSB, WOSB…), recipient name, amount range and activity dates
  • 📊 Excel + CSV export: formatted workbook with clickable USAspending links, status colors, a search log and a read-me sheet
  • 🚫 Nothing guessed: when USAspending doesn't publish a field, the cell stays empty
  • 💸 $0.002 per contract. 500 contracts cost $1.00. Searches with no results cost nothing

Who it's for

  • Small businesses and new federal contractors: see what agencies buy in your NAICS code, from whom and for how much, before you bid
  • Capture, BD and proposal teams: a recompete pipeline 6 to 18 months ahead, with the incumbent and contract value on every row
  • GovCon consultants and Fiverr / Upwork researchers: client-ready competitor and opportunity reports in minutes
  • Analysts and journalists: track federal spending on a topic, agency or company

Federal Contract Finder organizes public award records. It doesn't submit bids or replace SAM.gov: always confirm details on USAspending (link column) and watch SAM.gov for the actual solicitation.

How to use the USAspending scraper

  1. Click Try for free and pick a mode: Contract awards or Recompete radar.
  2. Add at least one filter: keywords, NAICS, PSC, agency, state, set-aside or recipient.
  3. For recompete radar, set the window in months (default 12).
  4. Set Maximum results. You pay per returned contract, so this also caps the cost.
  5. Click Start. Most runs finish in under a minute. Download CONTRACTS_XLSX or CONTRACTS_CSV from Storage → Key-value store, or use the dataset via API.

Input examples

Recompete radar: janitorial contracts in Arizona ending in the next 6 months:

{
"mode": "recompete",
"keywords": ["janitorial"],
"performanceStates": ["AZ"],
"recompeteMonths": 6,
"maxResults": 100
}

Contract awards: newest VA IT awards under service-disabled veteran-owned set-asides:

{
"mode": "awards",
"naicsCodes": ["541512"],
"agencies": ["VA"],
"setAsides": ["SDVOSBC"],
"sortBy": "newest",
"maxResults": 50
}

Output example

Example output table from a real federal-contract-finder run

One row per contract. A real row from the recompete example above:

{
"rank": 1,
"awardId": "36C77025C0001",
"recipientName": "BEACON GROUP, INC.",
"recipientUei": "Z7FVTAZGKX52",
"amount": 907447.56,
"awardingAgency": "Department of Veterans Affairs",
"awardingSubAgency": "Department of Veterans Affairs",
"contractType": "Definitive Contract",
"naicsCode": "561720",
"naicsDescription": "Janitorial services",
"pscCode": "S201",
"description": "Janitorial services at the tucson cmop",
"startDate": "2024-11-14",
"endDate": "2026-11-13",
"monthsLeft": 0.4,
"status": "ending within 12 months",
"performanceState": "AZ",
"url": "https://www.usaspending.gov/award/CONT_AWD_36C77025C0001_3600_-NONE-_-NONE-",
"agentSummary": "36C77025C0001: BEACON GROUP, INC. won $907.4K from Department of Veterans Affairs; NAICS 561720; ends 2026-11-13 (0.4 months left); performed in AZ; Janitorial services at the tucson cmop"
}

Fields

FieldWhat it is
awardId, contractTypePIID / award ID and type (definitive contract, purchase order, delivery order, BPA call)
recipientName, recipientUei, recipientUrlThe incumbent company, its SAM.gov Unique Entity ID and its USAspending profile
amount, outlaysTotal obligated award amount and outlays reported so far (USD)
awardingAgency, awardingSubAgencyDepartment and sub-agency that awarded it
naicsCode / naicsDescription, pscCode / pscDescriptionIndustry and product/service codes
descriptionThe award description as published
startDate, endDate, monthsLeft, statusPeriod of performance; months until it ends; active / ending within 12 months / ended
firstObligationDate, lastModifiedFirst obligation and last change dates
performanceState, performanceZipWhere the work is done
urlUSAspending award page
agentSummaryOne plain-English line per contract

Files in the key-value store

KeyWhat it is
CONTRACTS_XLSXExcel workbook: all contracts with clickable links, a Top recipients sheet, a Search log sheet and a Read me sheet
CONTRACTS_CSVSame table as CSV (UTF-8, opens cleanly in Excel)
SUMMARYJSON: your filters, counts, total value, top recipients, a one-line takeaway and nextStep

For AI agents

Use this Actor to find US federal contract awards, incumbents and contracts ending soon (recompete leads). Call it with Apify's MCP server (https://mcp.apify.com, tool call-actor, Actor pandadad0214/federal-contract-finder) or the API (POST https://api.apify.com/v2/acts/pandadad0214~federal-contract-finder/run-sync-get-dataset-items).

Minimal input:

{"mode": "recompete", "naicsCodes": ["541512"], "recompeteMonths": 12, "maxResults": 20}

Each dataset item includes:

  • agentSummary: one line, e.g. FA487726F0034: J.P. INDUSTRIES, INC. won $1.9M from Department of the Air Force; NAICS 561720; ends 2026-11-30 (1.0 months left); performed in AZ; ...
  • awardId, recipientName, recipientUei: what and who
  • amount: USD; endDate, monthsLeft, status: when it ends
  • awardingAgency, naicsCode, pscCode, url: context and link

The run's key-value store has a SUMMARY record with returned, totalAmount, endingWithin12Months, topRecipients, a one-line takeaway and nextStep (the suggested follow-on tool). Every input field has a description with formats, units and limits. Errors (for example an unknown agency name) fail fast with a plain-English status message and no charge.

USAspending scraper pricing and free results

Apify paid-plan discounts: Bronze members pay 10% less, Silver 20% less and Gold 30% less per contract. Free-plan prices are shown below; the discount applies automatically.

$0.002 per contract returned to the dataset (pay-per-event), plus a tiny Actor-start fee of $0.00005. Excel, CSV, the top-recipients sheet and the search log are included. Runs that find nothing cost nothing beyond the start fee. Your maximum charge per run is respected.

FAQ

Is there a free way to try this USAspending scraper? Yes. Apify's free plan includes $5 of monthly platform credit, enough for roughly 2,500 contracts at $0.002 each.

Is this data official? Yes. Every row comes from the public USAspending.gov API run by the US Treasury, which republishes FPDS contract data. Federal Contract Finder is not affiliated with or endorsed by any US government agency.

How does the recompete radar work? It scans awards that had contract activity in your date range (default: the last 36 months), keeps the ones whose current period of performance ends between today and your window, and sorts them soonest first. Options may extend a contract, so treat the end date as the current end, not a guarantee.

Does it show open solicitations? No. Open bids live on SAM.gov, which needs your own API key. Use this tool to know the incumbent, the value and the timing, then watch SAM.gov for the solicitation.

How fresh is it? Every run queries USAspending live. USAspending updates daily, but DoD contract data is published with a delay of about 90 days.

Can I use it from code or an AI agent? Yes, via the Apify API, the Python/JS clients, or as a tool through Apify's MCP server.

More Panda Federation tools

All Panda Federation Actors on Apify

Questions or a custom data feed? Open an issue on this Actor's Issues tab.

Changelog

  • 2026-11-01: First public release: contract awards and recompete radar modes, top recipients sheet, Excel/CSV exports, agent-friendly agentSummary and takeaway, pay-per-event pricing with Bronze/Silver/Gold discounts.