SBIR/STTR Awards Scraper avatar

SBIR/STTR Awards Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
SBIR/STTR Awards Scraper

SBIR/STTR Awards Scraper

Search SBIR and STTR small business innovation awards by agency, phase, state and keyword, sourced from SBIR.gov's official award dataset, priced per result.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

M Usama

M Usama

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

What does SBIR/STTR Awards Scraper do?

It returns SBIR and STTR small business innovation research awards straight from SBIR.gov's official award dataset: company, award title, agency, branch, phase, program, award year and amount, dates, location, topic and solicitation numbers, principal investigator and contact details, and the full abstract. Filter by keyword, agency, phase, state and award year so you only pay for the awards you actually want. Useful for finding recently funded small businesses to sell to or partner with, tracking which agencies and topics are funding a technology area, and building a local copy of award history without downloading the entire multi hundred megabyte government export yourself.

Data source

SBIR.gov publishes a full bulk CSV export of every SBIR/STTR award ever made, sorted newest first (https://data.www.sbir.gov/awarddatapublic/award_data.csv); the Actor streams a byte range from the front of that file rather than the JSON API, since SBIR.gov's own site currently flags the API as under maintenance and it returns 403 Forbidden on every request.

Why use it?

  • Lead generation: find small businesses that just won federal R&D funding in your industry.
  • Market research: see which agencies and topic codes are funding a technology area, and how award sizes trend over time.
  • Competitive intelligence: track a competitor's or partner's full SBIR/STTR award history.
  • Replaces manually paging through sbir.gov's search UI or writing your own CSV range fetcher against a 350+ MB file.

How to use it

  1. Open the Actor and set the filters (keywords, agency, phase, state, since year).
  2. Click Start. Download results as JSON, CSV or Excel, or read them through the API.
  3. Add a Schedule and an Integration (Slack, Google Sheets, webhook) to get newly added awards automatically.

Input

FieldDescription
keywordsSpace separated terms matched against the award title and abstract, case insensitive, all terms required. Blank means no keyword filter.
agencyOnly return awards from this agency. Blank means any agency.
stateTwo letter US state code of the awardee company, e.g. CA. Blank means all states.
phasePhase I or Phase II. Blank means any phase.
sinceYearOnly return awards from this year or later. The dataset is scanned newest first, so this also bounds how far back the run searches.
maxResultsHard stop for the run. You are billed per result, so this caps the cost.
proxyConfigurationNot required: the award dataset is a public file download, not a protected page.

Example input:

{
"keywords": "artificial intelligence",
"agency": "",
"state": "",
"phase": "",
"sinceYear": 2023,
"maxResults": 100
}

Output

Every record has the same shape:

{
"id": "24.1 DHS241-002-0076-I:70RSAT24C00000033",
"company": "AGILE DATA DECISIONS, INC.",
"awardTitle": "AI-DLCS: Artificial Intelligence for Data Labeling and Curation at Scale",
"agency": "Department of Homeland Security",
"branch": null,
"phase": "Phase I",
"program": "SBIR",
"awardYear": 2024,
"awardAmount": 171433,
"proposalAwardDate": "2024-05-07",
"contractEndDate": "2024-10-06",
"agencyTrackingNumber": "24.1 DHS241-002-0076-I",
"contract": "70RSAT24C00000033",
"solicitationNumber": "24.1",
"topicCode": "DHS241-002",
"city": "Houston",
"state": "TX",
"companyWebsite": "http://agiledd.ai",
"numberEmployees": 6,
"piName": "Amit Juneja",
"contactEmail": "amit.juneja@agiledd.com",
"abstract": "The Department of Homeland Security (DHS) grapples with vast and diverse datasets collected daily...",
"scrapedAt": "2026-09-23T08:48:52.154Z"
}
FieldMeaning
idStable key (agency tracking number plus contract number, or a hash), safe for deduplication between runs
company / companyWebsiteAwardee small business and its site, when published
awardTitle / abstractWhat the award funds
agency / branchAwarding agency and sub branch (e.g. Department of Defense / Navy)
phase / programPhase I or II; SBIR or STTR
awardYear / awardAmountYear the award was made and the dollar amount
proposalAwardDate / contractEndDateISO dates
solicitationNumber / topicCodeWhich solicitation and topic the award responds to
city / state / zipAwardee location
piName / contactName / contactEmailPrincipal investigator and business point of contact
hubZoneOwned / womenOwned / sociallyEconomicallyDisadvantagedOwnership flags as published by SBIR.gov

Pricing

Pay per event: a small fee when a run starts, then a fixed price per result returned. You only pay for records that pass your filters. Set maxResults to cap any run.

Limitations

  • Covers awards only; SBIR.gov's open solicitations/topics API is currently down (see "Data source"), so open solicitations are not included.
  • SBIR.gov does not publish a per award permalink, so there is no url field; use agencyTrackingNumber or contract to look an award up on sbir.gov.
  • The bulk export lags live awards by weeks to months, matching SBIR.gov's own publishing schedule, not a scraping delay.

FAQ

Is this legal? The Actor downloads a dataset SBIR.gov publishes for public download on its Data Resources page and stores only business information published for that purpose. You are responsible for how you use the data.

Something is missing or broken? Open an issue in the Issues tab; response time is usually under a day.