Grants.gov Scraper & Monitor (US Federal Grant Opportunities) avatar

Grants.gov Scraper & Monitor (US Federal Grant Opportunities)

Pricing

Pay per usage

Go to Apify Store
Grants.gov Scraper & Monitor (US Federal Grant Opportunities)

Grants.gov Scraper & Monitor (US Federal Grant Opportunities)

Scrape and monitor US federal grant opportunities from the official Grants.gov API: posted and forecasted grants with award ceiling/floor, total funding, eligibility, ALN/CFDA, deadlines. Keyword, agency and category filters; only new or updated grants each run. No API key.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Kestrel Data

Kestrel Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Grants.gov Scraper & Monitor: US Federal Grant Opportunities

Find and track US federal grant opportunities from the official Grants.gov API. That covers every posted and forecasted grant, cooperative agreement and funding opportunity from NSF, NIH/HHS, DOE, USDA, DOD, DOJ, EPA and 20+ other agencies. Filter by keyword, agency, category, eligible applicant type (small businesses, nonprofits, universities, tribes, states), Assistance Listing (ALN/CFDA), deadline and minimum award size.

Schedule it and each run returns only new or updated opportunities: newly posted grants, forecasts that went live, and changed deadlines. It's built for grant writers, research offices, nonprofits, consultants and GovTech sales teams.

You don't need an API key or a login, and it doesn't use a browser.

What you get

FieldExample
title, opportunityNumber, opportunityId, url"NIJ FY 2026 Research and Evaluation on Human Trafficking", O-NIJ-2026-172799
agencyName, topAgencyName, agencyCodeNational Institute of Justice, Department of Justice
status, docTypeposted / forecasted, synopsis / forecast
openDate, closeDate, responseDate, archiveDate2026-10-09, 2026-11-16
awardCeiling, awardFloor, estimatedTotalFunding, expectedNumberOfAwards2,500,000 / null / 2,500,000 / 5
eligibleApplicants, applicantEligibilityDescSmall businesses, Nonprofits 501(c)(3), ...
fundingInstruments, fundingCategories, categoryGrant; Science and Technology; Discretionary
alnNumbers, programTitles16.560, "National Institute of Justice Research, Evaluation..."
Forecast fields: fiscalYear, estimatedPostDate, estimatedApplicationDueDate, estimatedAwardDate
fundingDescUrl, description (optional, plain text)link to the full announcement
changeType, isFirstRun, scrapedAtnew / updated

The Opportunities table view shows the key columns. A run summary is saved to the OUTPUT record.

Example inputs

AI and machine-learning grants open to small businesses:

{ "keyword": "artificial intelligence", "eligibilities": ["23"], "statuses": ["posted", "forecasted"] }

Health grants over $1M closing in the next 45 days:

{ "fundingCategories": ["HL"], "minAwardCeiling": 1000000, "closingWithinDays": 45 }

Everything NSF posted in the last 7 days, with synopsis text:

{ "agencies": ["NSF"], "postedWithinDays": 7, "includeDescription": true }

Monitoring

Create an Apify Schedule, for example daily, with Output mode set to "Only new or updated". The Actor keeps a fingerprint of each opportunity (status, close date, title) in the named key-value store grants-gov-monitor-<stateName>. It emits an opportunity when it is new or when that fingerprint changes, for example when a forecast becomes posted or a deadline is extended. Use different state names for independent searches. Changing the filters starts a fresh state. Send results to Slack, email, Google Sheets, a webhook, Zapier or Make with Apify integrations.

Data source, terms and privacy

  • Uses only the Grants.gov search2 and fetchOpportunity REST endpoints. The Grants.gov API Guide states that "authentication and authorization are not required" for them. Requests are rate-limited politely (about 3 per second) with retries.
  • Grants.gov content is US federal government information. Source: Grants.gov. This Actor is independent and not affiliated with or endorsed by Grants.gov or any agency.
  • No personal data: the agency contact names, emails and phone numbers that appear in some announcements are deliberately dropped. Use the url / fundingDescUrl links to reach the official contact.

Cost

It runs lightweight HTTP only, at 256 MB. One search request returns up to 1,000 opportunities. Each new or updated opportunity costs one detail request when Include details is on. Set Max detail requests to bound a run.

FAQ

What is ALN/CFDA? The Assistance Listing Number of the federal program, for example 93.866 for aging research. Why do some grants have no award ceiling? Agencies don't always publish one. Grants.gov shows "none", which the Actor returns as null. Do you cover SAM.gov contracts? Yes, in our separate SAM.gov Contract Opportunities Actor.