Federal Grant Opportunities Finder
Pricing
$2.00 / 1,000 opportunity returneds
Federal Grant Opportunities Finder
Search open and forecasted US federal grant opportunities on Grants.gov by keyword. Deadlines, award ceilings, eligibility, and synopsis for each.
Pricing
$2.00 / 1,000 opportunity returneds
Rating
0.0
(0)
Developer
Ken Agland
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Search open and forecasted US federal grant opportunities on Grants.gov by keyword. Deadlines, award ceilings, eligibility, and synopsis for each.
What it does
- Keyword search across all federal grant opportunities listed on Grants.gov, using the official public API.
- Filter by status: posted (open for applications now), forecasted (announced but not yet open), or closed.
- Optionally enrich each opportunity with its full record: synopsis, award ceiling and floor, expected number of awards, and eligible applicant types.
- Export clean, flat records to a dataset plus an aggregate summary in OUTPUT.
Input
| Field | Type | Description |
|---|---|---|
keyword | string | Required. Search term matched against opportunity titles and descriptions (for example "climate resilience", "rural broadband"). |
oppStatuses | array | Statuses to include: posted, forecasted, closed. Default ["posted"]. |
includeDetails | boolean | Fetch the full record for each opportunity. Adds one extra request per opportunity. Default true. |
maxItems | integer | How many opportunities to return (auto-paginated, max 200). Default 25. |
Example input:
{"keyword": "climate resilience","oppStatuses": ["posted", "forecasted"],"includeDetails": true,"maxItems": 25}
Output
Each dataset item is one grant opportunity:
{"id": "363078","opportunityNumber": "MUSCAT-PAS-2026-APS-01","title": "Muscat - Annual Program Statement (APS)- PD Small Grants Program","agency": "U.S. Mission to Oman","agencyCode": "DOS-OMA","status": "posted","openDate": "07/08/2026","closeDate": "08/09/2026","cfdaNumbers": ["19.040"],"awardCeiling": 50000,"awardFloor": 1000,"expectedAwards": null,"applicantTypes": ["Individuals","Others (see text field entitled \"Additional Information on Eligibility\" for clarification)"],"synopsis": "The Public Diplomacy Section of U.S. Embassy Muscat announces an open competition to support projects that advance U.S. foreign policy priorities in Oman...","url": "https://www.grants.gov/search-results-detail/363078"}
Detail fields (awardCeiling, awardFloor, expectedAwards, applicantTypes, synopsis) are null or empty when includeDetails is false, and null where the agency did not publish a value. The synopsis is plain text, truncated to 2000 characters.
The run's default key-value store record OUTPUT holds a summary: total matches on Grants.gov, items returned, and a breakdown by status.
Pricing
Pay per result, plus standard Apify platform usage.
Data source
The official Grants.gov Search2 and fetchOpportunity APIs (api.grants.gov). No API key needed. Detail requests are throttled to one every 250 ms, and rate limit or server errors are retried with backoff.