US Grant Opportunities Scraper | Grants.gov Research
Pricing
from $1.00 / 1,000 saved opportunities
US Grant Opportunities Scraper | Grants.gov Research
Search Grants.gov funding opportunities by keyword, agency, status and posting date. Export stable IDs, deadlines when published, award ranges, eligibility excerpts and source links to a clean table.
Pricing
from $1.00 / 1,000 saved opportunities
Rating
0.0
(0)
Developer
Akshay Aggarwal
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
US Grant Opportunities Scraper
Find federal funding opportunities on Grants.gov and export a research-ready table with stable IDs, agency names, posting and close dates, award ranges, eligibility categories, synopsis text, funding instruments, and links back to each public notice. Use it to build grant watchlists, compare programs, or review a focused agency and topic.
Quick start
{"keyword": "health","agencies": ["HHS"],"status": "posted","maxOpportunities": 10}
The default sample saves up to 10 opportunities. Set dateFrom and dateTo as YYYY-MM-DD to filter by posting date. Set maxOpportunities up to 1,000 for broader research. Agency filters accept up to five Grants.gov agency codes; a parent code such as HHS also matches its subagencies. Agency and date filters are applied while scanning search results, so broad searches can reach the page limit before all matches are found. Status choices are posted, forecasted, closed, archived, or all.
Public record preview
A Grants.gov opportunity shows the kind of information available for extraction:
{"opportunity_id": "362925","number": "DHS-26-GPD-008-00-99","title": "Fiscal Year 2026 Nonprofit Security Grant Program","agency": "Department of Homeland Security - FEMA","posted_date": "2026-06-24","close_date": "2026-07-24","award_floor": null,"award_ceiling": 300000000.0,"currency": "USD","funding_instrument": "Grant","opportunity_url": "https://www.grants.gov/search-results-detail/362925"}
This is a preview of a public source record, not a promise that a particular search will return that record. Actual rows include the full field set below. Opportunity status and available fields can change as agencies update notices.
Result fields
Each dataset row has opportunity_id, number, title, agency, status, posted_date, close_date, award_floor, award_ceiling, currency, eligibility_excerpt, description, funding_instrument, opportunity_url, and source_url. IDs are Grants.gov IDs. Unknown dates and amounts are null; no deadline, award, or eligibility determination is inferred. Eligibility is a source excerpt, not an assessment of whether you qualify. Descriptions are public synopsis text; attachments and private application materials are outside the scope.
The Actor reads Grants.gov's public opportunity search and detail APIs. The output reflects the source at run time. Follow the opportunity URL to review the latest notice, application requirements, and amendments before making decisions.
Coverage, limits and billing
The Actor requests up to 100 search results per page and scans at most 40 pages per run. Date bounds are applied to returned posting dates; a narrow date range among a large result set may reach that scan limit before all matches are found. Search all can also be broad. The OUTPUT summary reports search hits inspected, rows saved, skipped records, pages scanned, errors, and the reason a run stopped. Check it when planning a larger search. If source requests fail or a spending limit is reached, already saved rows remain available and OUTPUT marks the run partial.
The billing unit is one opportunity row successfully saved to the dataset. Duplicate, skipped, error, and summary records are not paid result rows. Check the Actor's current price and your run budget in Apify before starting a larger search.