Federal Grants Monitor, Grants.gov Scraper avatar

Federal Grants Monitor, Grants.gov Scraper

Pricing

$4.00 / 1,000 result rows

Go to Apify Store
Federal Grants Monitor, Grants.gov Scraper

Federal Grants Monitor, Grants.gov Scraper

Scrape newly posted US federal grant opportunities from Grants.gov, the official government grants portal. Filter by keyword, funding category, eligibility or status. Clean rows: title, agency, number, post and close dates, award ceiling, category, deep link. Zero-config, public data, no login.

Pricing

$4.00 / 1,000 result rows

Rating

0.0

(0)

Developer

Cathal Judge

Cathal Judge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Federal Grants Monitor

Apify Store title: Federal Grants Monitor, Grants.gov Scraper

Apify Store description:

Monitor newly posted US federal grant opportunities straight from Grants.gov, the official government grants portal. Filter by keyword, funding category, applicant eligibility, or status and get clean rows: opportunity title, agency, opportunity number, post and close dates, award ceiling, award floor, funding category, CFDA numbers, and a deep link to the opportunity. Built for grant writers, nonprofits, universities, and consultants tracking new funding on a schedule. Zero-config default run returns the most recently posted open grants immediately. 100% public federal data: no login, no PII.

Source + legality

POST https://api.grants.gov/v1/api/search2 (list) + POST https://api.grants.gov/v1/api/fetchOpportunity (award ceiling + category enrichment) - the public, documented Grants.gov REST API. Statutorily public federal grant-opportunity data. No authentication, no consumer PII. Lowest legal-risk data category on the platform.

Zero-config default run

Empty input returns the most recently posted OPEN grant opportunities (status posted, sorted by post date descending) - so the Store "try it" button returns real, recent grants on first click.

Output fields

opportunityId, title, agency, opportunityNumber, status, postDate, closeDate, awardCeiling, awardFloor, category, cfdaList, source

Award ceiling, award floor, and category are enriched per opportunity from the Grants.gov detail API. Set includeAwardDetails: false for faster, lighter runs (those fields return null).

Input options

  • keyword - free-text search across titles and descriptions (blank = all recent)
  • oppStatuses - posted (default), forecasted, closed, or archived
  • fundingCategories - category codes to filter, e.g. ["ED"] education, ["HL"] health
  • eligibilities - applicant eligibility codes, e.g. ["12"] 501(c)(3) nonprofits, ["20"] private universities
  • includeAwardDetails - enrich with award ceiling/floor + category (default true)
  • maxResults - cap rows per run (default 25, max 200)

Run locally (no Apify account)

npm install
npm test --workspace actors/grants-gov-monitor
# or run the actor directly:
node actors/grants-gov-monitor/src/main.js

Proposed pricing (set in Apify at publish - CJ-gated)

Pay-Per-Event in the documented winning band:

  • ~$0.004 per grant opportunity returned

Pricing is NOT set here - configured on the Apify Store at publish, CJ-gated. No account, no publish, no spend happens in this repo.