USAspending Scraper avatar
USAspending Scraper

Pricing

Pay per event

Go to Apify Store
USAspending Scraper

USAspending Scraper

Optimize your government spending research with USAspending's comprehensive spending analyzer. Automate the collection of federal spending data, including awards, contracts, grants and loans. Ideal for researchers, analysts, and businesses that need accurate information on government spending.

Pricing

Pay per event

Rating

5.0

(1)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

🚀 Supercharge your government spending research with our comprehensive USAspending scraper! Automate collection of federal spending data including awards, contracts, grants, IDVs, and loans.

Designed for researchers, analysts, businesses, and government contractors, this tool pulls comprehensive spending data from USAspending.gov, the official source for federal spending transparency. Get critical information like award amounts, recipient details, agency information, locations, NAICS codes, and more, all without coding.

Target Audience: Government contractors, researchers, market analysts, policy researchers, business intelligence professionals Primary Use Cases: Market research, competitive analysis, contract opportunity identification, government spending analysis, compliance monitoring

What Does USAspending Scraper Do?

This tool collects detailed federal spending data from USAspending.gov, supporting comprehensive filtering and search capabilities. It delivers:

  • Award details (ID, type, amount, dates)
  • Recipient information (name, location, UEI, business categories)
  • Agency information (awarding and funding agencies)
  • Location data (recipient location and place of performance)
  • Classification codes (NAICS and PSC codes)
  • Transaction history and modifications
  • Recipient spending statistics and trends
  • Contract details and specifications
  • And much more

Business Value: Make informed decisions about government contracting opportunities, track market trends, identify potential partners, monitor competitor activity, and analyze federal spending patterns with comprehensive, up-to-date data.

Input

To start USAspending web scraping, simply fill in the input form. You can scrape USAspending based on:

  • Award Type - Filter by contracts, grants, loans, IDVs, direct payments, or other financial assistance
  • Spending Level - Choose between Awards (all types) or Sub-Awards
  • Time Period - Set start and end dates (YYYY-MM-DD format) to filter awards by date range
  • Award Amount Range - Set minimum and maximum award amounts in dollars
  • Keywords - Search for specific terms in award descriptions
  • Recipients - Filter by recipient names, UEIs, or DUNS numbers
  • Award IDs - Search for specific awards by PIID, FAIN, or URI
  • Awarding Agencies - Filter by awarding agency names (e.g., "Department of Energy")
  • Funding Agencies - Filter by funding agency names
  • Recipient Type - Filter by business categories (Small Business, Women Owned, etc.)
  • Recipient Location - Filter by country where recipients are located
  • Place of Performance - Filter by country where work is performed
  • NAICS Codes - Filter by North American Industry Classification System codes
  • PSC Codes - Filter by Product and Service Codes
  • Sort Field - Sort results by Award Amount, Start Date, Recipient Name, etc.
  • Sort Order - Choose ascending or descending order
  • maxItems - Set the maximum number of awards to collect (up to 1,000,000). Leave empty for unlimited.

⚠️ Important: You can use either startUrl OR the API filters above, but not both. The API filters provide more flexibility and are recommended for most use cases.

Here's what the filled-out input schema looks like:

And here it is written in JSON:

{
"awardType": "contracts",
"spendingLevel": "awards",
"startDate": "2024-01-01",
"endDate": "2024-12-31",
"awardingAgencies": ["Department of Energy"],
"sort": "Award Amount",
"order": "desc",
"maxItems": 10
}

Pro Tip: 💡 Use the Advanced Search filters on USAspending.gov to identify the exact parameters you need, then replicate them in the scraper input form.

Output

After the Actor finishes its run, you'll get a dataset with the output. The length of the dataset depends on the amount of results you've set. You can download those results as an Excel, HTML, XML, JSON, and CSV document.

Here's an example of scraped USAspending data you'll get if you decide to scrape federal awards:

{
"awardId": "DEAC0494AL85000",
"awardUrl": "https://www.usaspending.gov/award/CONT_AWD_DEAC0494AL85000_8900_-NONE-_-NONE-",
"description": "IGF::CL,CT::IGF CONTRACT AWARD DE-NA0003525...",
"category": "contract",
"awardType": "D",
"awardTypeDescription": "DEFINITIVE CONTRACT",
"contractAwardType": "DEFINITIVE CONTRACT",
"awardAmount": 48066473048.89,
"totalObligation": 48066473048.89,
"totalOutlays": -4239282.97,
"awardingAgency": "Department of Energy",
"awardingSubAgency": "Department of Energy",
"awardingAgencyId": 930,
"agencySlug": "department-of-energy",
"startDate": "1993-10-15",
"endDate": "2017-04-30",
"recipientName": "LOCKHEED MARTIN CORP",
"recipientUrl": "https://www.usaspending.gov/recipient/6e7a895c-aa57-8600-2a8a-4e237f6213f6-C",
"recipientId": "6e7a895c-aa57-8600-2a8a-4e237f6213f6-C",
"recipientUEI": "FYHNA5WC8XD7",
"recipientLocation": "12257 S WADSWORTH BLVD, LITTLETON, COLORADO, 80125",
"recipientCity": "LITTLETON",
"recipientState": "COLORADO",
"recipientCountry": "UNITED STATES",
"naicsCode": "561210",
"naicsDescription": "FACILITIES SUPPORT SERVICES",
"pscCode": "M1JZ",
"pscDescription": "OPERATION OF MISCELLANEOUS BUILDINGS",
"scrapedTimestamp": "2024-01-15T10:30:00Z"
}

What You Get: Complete award information including amounts, dates, agencies, recipient details, locations, classification codes, transaction history, and recipient spending statistics for comprehensive government spending analysis.

Download Options: CSV, Excel, or JSON formats for easy analysis in your business tools

Why Choose the USAspending Scraper?

  • Comprehensive Data Collection: Extract all available award information including recipient statistics, transaction history, and detailed contract data
  • Flexible Filtering: Use the same advanced filters available on USAspending.gov to target exactly what you need
  • Real-Time Data: Access the most current federal spending information directly from the official source
  • Complete Recipient Profiles: Get detailed recipient information including business categories, spending history, and statistics
  • Transaction Details: Access full transaction history and modifications for each award
  • No Duplicates: Automatically handles pagination and ensures complete data collection
  • User-Friendly: No coding needed, just configure filters and go

Time Savings: Save 10-20 hours per week compared to manual government spending research Efficiency: Process thousands of awards in minutes instead of days

How to Use

  1. Sign Up: Create a free account w/ $5 credit (takes 2 minutes)
  2. Find the Scraper: Visit the USAspending Scraper page
  3. Set Input: Configure your filters (award type, dates, agencies, etc.) and set max items
  4. Run It: Click "Start" and let it collect your data
  5. Download Data: Get your results in the "Dataset" tab as CSV, Excel, or JSON

Total Time: 5 minutes setup, 10-60 minutes for data collection depending on result size No Technical Skills Required: Simply configure your filters and run the scraper

Business Use Cases

Government Contractors:

  • Identify new contract opportunities
  • Monitor competitor activity and market share
  • Track agency spending patterns
  • Analyze award trends and timing
  • Research potential partners and subcontractors

Market Researchers:

  • Analyze federal spending trends by agency, industry, or location
  • Track market opportunities in specific sectors
  • Monitor policy impacts on spending
  • Build comprehensive spending databases
  • Generate market intelligence reports

Business Intelligence Professionals:

  • Track government spending in target markets
  • Identify high-value contract opportunities
  • Analyze recipient patterns and relationships
  • Monitor industry trends and shifts
  • Support strategic business decisions

Policy Researchers:

  • Analyze spending patterns across agencies
  • Track program funding and outcomes
  • Monitor compliance and transparency
  • Research recipient diversity and distribution
  • Support policy analysis and recommendations

Data Analysts:

  • Build comprehensive federal spending databases
  • Create regular spending reports and dashboards
  • Analyze trends over time
  • Support data-driven decision making
  • Integrate with business intelligence tools

Frequently Asked Questions

Q: How does it work? A: USAspending Scraper connects directly to the official USAspending.gov API to collect federal spending data. Simply configure your search parameters and let the tool collect the data automatically.

Q: How accurate is the data? A: We collect data directly from USAspending.gov's official API in real-time, ensuring the most up-to-date and accurate information available from the official federal spending transparency source.

Q: Can I schedule regular runs? A: Yes! Use the Apify API to schedule daily, weekly, or monthly runs automatically. Perfect for ongoing market monitoring and spending analysis.

Q: What if I need help? A: Our support team is available 24/7. Contact us through the Apify platform.

Q: Is my data secure? A: Absolutely. All data is encrypted in transit and at rest. We never share your data with third parties.

Q: How many awards can I collect? A: You can collect up to 1,000,000 awards per run. For unlimited collection, leave the maxItems field empty.

Q: Can I filter by specific agencies? A: Yes! You can filter by awarding agencies, funding agencies, or both. Simply enter the agency names as they appear on USAspending.gov.

Q: What recipient information is included? A: You get complete recipient profiles including name, location, UEI, DUNS, business categories, spending statistics, and more.

Q: Can I get transaction history? A: Yes! The scraper includes full transaction history and modifications for each award, giving you complete visibility into award changes over time.

🔗 Integrate USAspending Scraper with any app and automate your workflow

Last but not least, USAspending Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform.

These includes:

Alternatively, you can use webhooks to carry out an action whenever an event occurs, e.g. get a notification whenever USAspending Scraper successfully finishes a run.

Looking for more data collection tools? Check out these related actors:

ActorDescriptionLink
GSA eLibrary ScraperCollects federal contract opportunities and vendor data from GSA eLibraryhttps://apify.com/parseforge/gsa-elibrary-scraper
Greatschools ScraperExtracts school data and ratings from GreatSchools.orghttps://apify.com/parseforge/greatschools-scraper
PR Newswire ScraperCollects press releases and news from PR Newswirehttps://apify.com/parseforge/pr-newswire-scraper
Hubspot Marketplace ScraperExtracts business app data from HubSpot marketplacehttps://apify.com/parseforge/hubspot-marketplace-scraper
Pitchbook Funds ScraperCollects private equity and venture capital fund data from PitchBookhttps://apify.com/parseforge/pitchbook-funds-scraper

Pro Tip: 💡 Browse our complete collection of data collection actors to find the perfect tool for your business needs.

Need Help? Our support team is here to help you get the most out of this tool.


⚠️ Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by USAspending.gov, the U.S. General Services Administration, or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.