Grants.gov API avatar

Grants.gov API

Pricing

from $1.00 / 1,000 grant results

Go to Apify Store
Grants.gov API

Grants.gov API

Search and enrich official U.S. federal grant opportunities from Grants.gov with normalized agencies, dates, funding details, Assistance Listings, and synopsis data.

Pricing

from $1.00 / 1,000 grant results

Rating

0.0

(0)

Developer

Salih Can Kurnaz

Salih Can Kurnaz

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Search, normalize, and enrich U.S. federal funding opportunities from the official Grants.gov APIs. This Actor is designed for grant discovery, recurring funding monitoring, research pipelines, business-development workflows, and AI agents that need structured federal opportunity data without manually navigating Grants.gov.

The Actor uses the official Grants.gov search2 endpoint for discovery and, when enrichDetails is enabled, the official fetchOpportunity endpoint for each unique opportunity. This lets the output include fields that are often sparse in search results alone, such as agency details, synopsis text, Assistance Listing numbers, award floor and ceiling, cost-sharing information, and posting metadata.

Provide one or more keywords such as health, education, energy, climate, or a phrase relevant to your organization. The Actor searches each keyword independently and deduplicates overlapping opportunities by their Grants.gov opportunity ID. The matchedKeywords field shows which input searches matched each final row.

You can also choose which Grants.gov statuses to search. The default includes both forecasted and posted opportunities. Forecasts may not yet have a closing date, so a missing close date should not automatically be interpreted as a data error.

Detail enrichment

enrichDetails=true is the recommended mode. Every unique opportunity is resolved through the official opportunity-detail endpoint. The Actor uses several official agency fields as fallbacks so that agency names remain useful even when the search response is sparse.

Privacy and contacts

Public agency contact information is disabled by default. Set includeContact=true only when your workflow genuinely needs the public contact name or email published with an opportunity. The Actor does not require a Grants.gov account, login session, browser, proxy, or third-party API key.

Output

Each Dataset row represents one unique Grants.gov opportunity. Core fields include opportunity ID and number, title, agency, status, dates, Assistance Listings, award information, synopsis, matched keywords, and a source marker. The Actor also writes a structured SUMMARY record and a human-readable REPORT to the default key-value store.

The Actor does not claim to predict grant eligibility, award probability, or funding outcomes. It returns and normalizes information published by Grants.gov. Always verify deadlines, eligibility rules, and application requirements in the authoritative opportunity notice before making funding decisions.

Pricing

The Actor uses pay-per-event billing. A grant-result event is charged only when a grant opportunity is successfully delivered to the default Dataset. The platform also applies the standard Actor-start event configured in the Actor pricing.

Example input

{
"keywords": ["health", "education"],
"rowsPerKeyword": 25,
"statuses": "forecasted|posted",
"enrichDetails": true,
"includeContact": false,
"verifyStability": false
}

For recurring monitoring, schedule the Actor with focused keywords and compare opportunity IDs between runs in your own downstream workflow.