USAspending Scraper
Pricing
Pay per event
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
Actor stats
1
Bookmarked
12
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share

π USAspending Scraper
π Collect federal spending and contract data from USAspending.gov in minutes. Filter by keyword, recipient, agency, NAICS code, award type, amount, and date range. Export award details, amounts, recipients, and agencies. No coding, no account required.
π Last updated: 2026-04-16 Β· π 30+ fields per award Β· π 15+ filters Β· π° Amount ranges Β· π« No auth required
The USAspending Scraper collects federal spending data from USAspending.gov, returning 30+ fields per award: recipient name, award ID, awarding and funding agencies, award amount, period of performance, place of performance, NAICS and PSC codes, and award type. Runs support up to 1,000,000 awards on a paid plan.
The Actor mirrors the Advanced Search filters on USAspending.gov: keywords, recipients, award IDs, date ranges, amount ranges, locations, agencies, recipient types, award types, NAICS codes, PSC codes, and spending level (awards vs sub-awards). Sort by amount, date, or recipient.
| π― Target Audience | π‘ Primary Use Cases |
|---|---|
| GovCon BD teams, federal contractors, procurement analysts, grant researchers, policy analysts, journalists | Contract intelligence, competitive analysis, pipeline tracking, grant research, federal spending analysis |
π What the USAspending Scraper does
15+ search filters mirroring USAspending.gov Advanced Search:
- π Keyword search. Free-text search across awards.
- π’ Recipient filter. Company or organization names.
- π Award ID lookup. PIIDs, FAINs, URIs.
- π Date range. Start and end dates for period of performance.
- π° Amount range. Min and max award amounts in USD.
- π Location filters. Recipient location and place of performance (country, state, city).
- ποΈ Agency filters. Awarding and funding agency names.
- π·οΈ Recipient type. Small business, large business, etc.
- π Award type. Contracts, grants, loans, direct payments.
- π NAICS and PSC codes. Industry and product/service classifications.
- π Spending level. Awards or sub-awards.
- π Sort order. Amount, date, or recipient, ascending or descending.
Each award record includes recipient name, award ID, description, amount, start/end dates, awarding agency, funding agency, place of performance, NAICS code, PSC code, and award type.
π‘ Why it matters: searching USAspending.gov manually means clicking through paginated results and exporting limited CSVs. This Actor mirrors the full Advanced Search and exports structured federal spending data at scale, ready for your BD pipeline, competitive analysis, or policy research.
π¬ Full Demo
π§ Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded dataset.
βοΈ Input
| Input | Type | Default | Behavior |
|---|---|---|---|
keywords | array | [] | Free-text search phrases. |
recipients | array | [] | Recipient company or org names. |
awardId | array | [] | PIIDs, FAINs, or URIs. |
startDate | string | "" | Start date (YYYY-MM-DD). |
endDate | string | "" | End date (YYYY-MM-DD). |
awardAmountMin | number | - | Minimum award amount in USD. |
awardAmountMax | number | - | Maximum award amount in USD. |
awardingAgencies | array | [] | Awarding agency names. |
fundingAgencies | array | [] | Funding agency names. |
awardType | string | "" | Contracts, grants, loans, direct payments. |
naicsCodes | array | [] | NAICS industry codes. |
pscCodes | array | [] | Product and Service Codes. |
maxItems | integer | 10 | Max awards. Free: up to 100. Paid: up to 1,000,000. |
Example: cybersecurity contracts over $1M from DoD.
{"keywords": ["cybersecurity"],"awardingAgencies": ["Department of Defense"],"awardAmountMin": 1000000,"awardType": "contracts","maxItems": 50}
Example: grants to a specific recipient in 2025.
{"recipients": ["Johns Hopkins University"],"awardType": "grants","startDate": "2025-01-01","endDate": "2025-12-31","maxItems": 100}
β οΈ Good to Know: USAspending.gov is the official U.S. government portal for federal spending data. The Actor mirrors the Advanced Search filters exactly. Data comes from the USAspending API.
π Output
Each award record contains 30+ fields. Download the dataset as CSV, Excel, JSON, or XML.
π§Ύ Schema
| Field | Type | Example |
|---|---|---|
π awardId | string | "W911NF-21-C-0001" |
π description | string | "Cybersecurity services for..." |
π’ recipientName | string | "Booz Allen Hamilton" |
π° awardAmount | number | 5200000 |
π
startDate | string | "2021-03-15" |
π
endDate | string | "2026-03-14" |
ποΈ awardingAgency | string | "Department of Defense" |
ποΈ fundingAgency | string | "Department of the Army" |
π awardType | string | "Contract" |
π placeOfPerformance | string | "Arlington, VA" |
π naicsCode | string | "541512" |
π naicsDescription | string | "Computer Systems Design Services" |
π·οΈ pscCode | string | "D310" |
π’ recipientType | string | "Large Business" |
π recipientLocation | string | "McLean, VA" |
π url | string | "https://www.usaspending.gov/award/..." |
π scrapedAt | ISO 8601 | "2026-04-16T00:00:00.000Z" |
π¦ Sample records
β¨ Why choose this Actor
| Capability | |
|---|---|
| ποΈ | Official federal data. Direct from USAspending.gov API. |
| π | 15+ filters. Keywords, recipients, agencies, NAICS, PSC, amounts, dates, locations. |
| π | 30+ fields per award. Amount, dates, agencies, NAICS, PSC, recipient details. |
| π° | Amount filtering. Min/max dollar amounts for targeted searches. |
| π | All award types. Contracts, grants, loans, direct payments, sub-awards. |
| β‘ | Scalable. From single award lookups to full agency sweeps. |
| π« | No authentication. Uses the public USAspending API. |
π USAspending.gov tracks over $6 trillion in annual federal spending. Structured access to this data powers every GovCon BD, competitive intelligence, and federal spending analysis workflow.
π How it compares to alternatives
| Approach | Cost | Coverage | Refresh | Filters | Setup |
|---|---|---|---|---|---|
| β USAspending Scraper (this Actor) | $5 free credit, then pay-per-use | Full USAspending | Live per run | 15+ Advanced Search filters | β‘ 2 min |
| USAspending.gov website | Free | Manual, limited CSV export | Manual | Advanced Search UI | π Hours per search |
| USAspending API (direct) | Free with rate limits | Full | Real-time | Many | β³ Hours (API client) |
| Paid GovCon databases | $500-10,000/month | Multi-source | Varies | Many | π’ Weeks |
Pick this Actor when you want federal spending data on demand, with all Advanced Search filters, without writing API client code.
π How to use
- π Sign up. Create a free account with $5 credit (takes 2 minutes).
- π Open the Actor. Go to the USAspending Scraper page on the Apify Store.
- π― Set input. Enter keywords, agencies, amount ranges, and date filters.
- π Run it. Click Start and let the Actor collect your data.
- π₯ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.
β±οΈ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.
πΌ Business use cases
π Automating USAspending Scraper
Control the scraper programmatically for scheduled runs and pipeline integrations:
- π’ Node.js. Install the
apify-clientNPM package. - π Python. Use the
apify-clientPyPI package. - π See the Apify API documentation for full details.
The Apify Schedules feature lets you trigger this Actor on any cron interval. Weekly pulls keep your federal spending database in sync.
β Frequently Asked Questions
π Integrate with any app
USAspending Scraper connects to any cloud service via Apify integrations:
- Make - Automate multi-step workflows
- Zapier - Connect with 5,000+ apps
- Slack - Get run notifications in your channels
- Airbyte - Pipe federal data into your warehouse
- GitHub - Trigger runs from commits and releases
- Google Drive - Export datasets straight to Sheets
You can also use webhooks to trigger downstream actions when a run finishes. Push fresh federal spending data into your BD pipeline, or alert your team in Slack.
π Recommended Actors
- π GSA eLibrary Scraper - GSA contract and schedule data
- π¦ FINRA BrokerCheck Scraper - Broker regulatory data
- π₯ ClinicalTrials.gov Scraper - Clinical trial data
- π Wyoming Business Scraper - Business entity filings
- π§ CSLB California Scraper - California contractor licenses
π‘ Pro Tip: browse the complete ParseForge collection for more government and regulatory data scrapers.
π Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.
β οΈ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the U.S. Department of the Treasury or USAspending.gov. All trademarks mentioned are the property of their respective owners. Only publicly available federal spending data is collected.