Government Contract Intelligence — USASpending.gov avatar

Government Contract Intelligence — USASpending.gov

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Government Contract Intelligence — USASpending.gov

Government Contract Intelligence — USASpending.gov

Search $700B+ in awarded U.S. federal contracts from USASpending.gov. Filter by keyword, NAICS code, agency, date range, and contract amount. No API key required.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Daniel Dimitrov

Daniel Dimitrov

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

11 hours ago

Last modified

Categories

Share

Search and extract awarded U.S. federal contracts from USASpending.gov — the official database of all U.S. government spending. Covering $700B+ in annual contract awards, this Actor returns structured contract data with zero setup: no API key, no registration, no browser.

What does Government Contract Intelligence do?

Government Contract Intelligence queries the official USASpending.gov Awards API and returns clean, structured data on awarded federal contracts. Filter by keyword, NAICS code, agency, date range, and contract value.

It extracts:

  • Recipient company name and unique identifier (UEI)
  • Contract award amount (total obligated dollars)
  • Awarding agency and sub-agency
  • Contract type (definitive contract, delivery order, purchase order, IDIQ)
  • Period of performance (start and end dates)
  • NAICS code and industry description
  • Contract description
  • Place of performance (city, state)
  • Direct link to the full contract on USASpending.gov

Why scrape USASpending.gov?

USASpending.gov tracks every dollar the U.S. federal government spends on contracts, grants, and loans — over $700 billion in procurement per year. This data is public, updated daily, and searchable by any keyword or industry.

Here's how you can use it:

  • Competitive intelligence — see exactly which companies win contracts in your space, how much, and with which agencies
  • BD targeting — identify prime contractors to subcontract with or partner with for future bids
  • Market sizing — understand how much the government spends on your NAICS code annually
  • Agency research — find which agencies are the biggest buyers in your industry
  • Win/loss analysis — track competitor contract activity over time
  • Procurement trends — identify growing or shrinking categories of federal spending

If you would like more inspiration, check out our industry pages.

How to use Government Contract Intelligence

  1. Set your filters — keywords, NAICS code, agency, date range, minimum contract value.
  2. Click Run — results appear in the Dataset tab in seconds.
  3. Export — download as JSON, CSV, or push to Google Sheets, Airtable, or your CRM.

No API key. No signup. No browser automation required.

Input parameters

FieldTypeRequiredDefaultDescription
keywordsstringSearch terms (e.g., "cybersecurity", "cloud migration", "IT services")
naicsCodestringNAICS industry code (e.g., "541512" for Computer Systems Design)
agencystringAwarding agency name (e.g., "Department of Defense")
startDatestringAward date from — YYYY-MM-DD (e.g., "2024-01-01")
endDatestringAward date to — YYYY-MM-DD (e.g., "2024-12-31")
minAmountinteger0Minimum contract value in USD (e.g., 100000 for $100K+)
maxResultsinteger100Max contracts to return (1–10,000)
includeIdvsbooleanfalseAlso include IDIQ, BPA, and GWAC vehicles
sortBystringAward AmountSort by: Award Amount, Start Date, End Date, or Recipient Name

Output / Results

Each awarded federal contract is returned as a JSON object:

{
"awardId": "W911QY24C0042",
"recipient": "LEIDOS INC.",
"recipientUei": "KUQJL77URLN5",
"amount": 47500000,
"startDate": "2024-03-01",
"endDate": "2027-02-28",
"awardingAgency": "DEPT OF DEFENSE",
"awardingSubAgency": "DEFENSE INFORMATION SYSTEMS AGENCY",
"contractType": "Definitive Contract",
"naicsCode": "541512",
"naicsDescription": "Computer Systems Design Services",
"description": "CYBERSECURITY OPERATIONS AND SUPPORT SERVICES",
"placeOfPerformance": "Fort Meade, MD, USA",
"usaspendingUrl": "https://www.usaspending.gov/award/W911QY24C0042",
"scrapedAt": "2025-04-11T10:30:00.000Z"
}

How much will it cost?

Apify gives you $5 free credits every month on the Apify Free plan. Since Government Contract Intelligence uses lightweight API calls with no browser overhead, you can extract approximately 5,000 contracts per month for free.

For ongoing monitoring and larger datasets, the $49/month Personal plan gets you up to 50,000 contracts/month. Power users can get 500,000+ results/month on the $499 Team plan.

Tips for best results

  • Narrow by NAICS code to get the most relevant results for your industry. Find your code at census.gov/naics.
  • Use a date range — set startDate to 1 year ago to focus on recent awards.
  • Set a minimum amount — use minAmount: 100000 to filter out micro-purchases and focus on meaningful contracts.
  • Sort by Award Amount (default) to see the biggest contracts first.
  • Schedule monthly runs to track new awards in your target agencies and NAICS codes.
  • Export to Google Sheets via Apify integrations to build a BD intelligence dashboard.

Yes. USASpending.gov is a U.S. government public website and all its spending data is public domain under federal law (31 U.S.C. § 6101). This Actor uses the official USASpending.gov API — the documented, intended method for programmatic access. No scraping, no login, no terms violations. We also recommend reading: is web scraping legal?

Webhook Integration

Pass an optional webhookUrl in the input to receive a POST notification when the run finishes:

{
"webhookUrl": "https://your-server.com/webhook"
}

Payload sent by Apify:

{
"eventType": "ACTOR.RUN.SUCCEEDED",
"eventData": { "actorId": "...", "actorRunId": "..." },
"resource": { "id": "...", "status": "SUCCEEDED", "defaultDatasetId": "..." }
}

The webhook fires on SUCCEEDED, FAILED, TIMED_OUT, and ABORTED events. Use it to trigger downstream pipelines, Zapier, Make.com, or any HTTP endpoint.