Grants.gov Scraper: Federal Grants, NIH & NSF Awards API
grants_finderFind US federal funding opportunities and awarded NIH/NSF grants by keywords and filters such as agency, date, amount, and eligibility, returning grant details and links.
Instructions
Use this to find US federal funding: open and forecasted Grants.gov opportunities plus funded NIH and NSF awards (Grants.gov scraper). Input: keywords plus agency, date and amount filters. Output: one row per grant with agency, dates, amount (USD), eligibility and link.
Runs the Apify Actor pandadad0214/grants-finder (https://apify.com/pandadad0214/grants-finder) on your own Apify account. Price: $0.003 per grant found. Runs that find nothing are not charged per result. Spending is capped per call by run_max_charge_usd.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dateTo | No | To date. Optional. 2026, 2026-12 or 2026-12-31. | |
| sortBy | No | Sort. Relevance (default) or newest first (by posted / start date). Choices: relevance = Relevance; newest = Newest first. | relevance |
| sources | No | Sources. Grants.gov = open and upcoming funding opportunities you can apply to. NIH RePORTER and NSF = awards already made (who got funded, how much, by which program). | |
| agencies | No | Agencies. Optional. Grants.gov agency codes or names (HHS-NIH11, NSF, DOE, USDA, ED, Geological Survey; a code prefix like HHS matches all HHS sub-agencies). NIH institutes (NCI, NIAID, NIMH… or NIH for all). NSF directorates (CSE, BIO, GEO, MPS, SBE, EDU, ENG, TIP, or NSF for all). A source is skipped when none of its agencies are listed. | |
| dateFrom | No | From date. Optional. 2025, 2025-06 or 2025-06-30. Applies to the Grants.gov posted date, the NIH project start date and the NSF award date. | |
| keywords | Yes | Keywords. What the funding is for, e.g. artificial intelligence, rural broadband, opioid prevention. Use quotes for exact phrases ("machine learning"). NIH also understands AND / OR / NOT. | artificial intelligence |
| maxAmount | No | Maximum amount (USD). Optional. Whole number, 0 or more USD. | |
| minAmount | No | Minimum amount (USD). Optional. Grants.gov award ceiling, NIH fiscal-year award or NSF estimated total. When set, rows whose source publishes no amount are left out (and counted in the summary). Whole number, 0 or more USD. | |
| nihActiveOnly | No | NIH: active projects only. Only return NIH projects that are currently active. Default: off. | |
| run_max_items | No | Optional. Most results to return from this call (default from PANDA_MAX_ITEMS, 50). Also limits how many results the Actor produces and charges for, unless you set its own max field. | |
| nihFiscalYears | No | NIH fiscal years. Optional, e.g. 2025, 2026. Each NIH project appears once (its latest matching year). | |
| run_timeout_secs | No | Optional. Seconds to wait for results (default from PANDA_TIMEOUT_SECS, 120; max 300). | |
| grantsGovStatuses | No | Grants.gov opportunity status. Default: forecasted and posted (still open or coming soon). | |
| run_max_charge_usd | No | Optional. Hard spending cap for this call in USD (default from PANDA_MAX_CHARGE_USD, 0.50). | |
| maxResultsPerSource | No | Maximum results per source. You pay per returned result, so this also caps the cost. Up to 1,000 per source. Whole number, 1 to 1,000 results per source; default 50. | |
| includeGrantsGovDetails | No | Grants.gov details (amount, eligibility, summary). Fetch each opportunity's detail page for award ceiling, eligibility and summary. Turn off for a faster title-and-deadline list. Default: on. | |
| grantsGovFundingCategories | No | Grants.gov funding categories. Optional Grants.gov category codes, e.g. ST (science and technology), HL (health), ED (education), AG (agriculture), ENV (environment), CD (community development). |