Grants Gov Opportunities Scraper avatar

Grants Gov Opportunities Scraper

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Grants Gov Opportunities Scraper

Grants Gov Opportunities Scraper

Extract US federal grant opportunities by searching keywords or specific IDs. Collect details like agency, status, close dates, and ALN numbers without logins. Download your structured datasets directly from Apify in JSON, CSV, or Excel formats.

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

Kawsar

Kawsar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Grants.gov Scraper: US Federal Grant Opportunities

Grants Gov Opportunities

A handy tool to search, collect, and track US federal grant opportunities. Easily filter through open and forecasted grants, retrieve key details, and export everything directly to JSON, CSV, or Excel formats for quick analysis.

Key Features & Use Cases

  • Grant Prospecting: Discover new and upcoming funding opportunities for specific fields like education, healthcare, or climate change.
  • Deadline Tracking: Keep an eye on closing dates, status updates, and key deadlines across multiple grant listings.
  • Agency Monitoring: See which government agencies are active in your area of interest along with their organization names.
  • CFDA and ALN Lookup: Easily capture Assistance Listing Numbers (ALN/CFDA) attached to grant records.
  • Automated Updates: Set your search on a schedule to get fresh data whenever new grant notices drop.
  • Research & Reporting: Extract structured records for grant research without needing to manually click through search pages.

Data Collected

Depending on the mode you choose, you can grab basic search listings or deeper grant details.

FieldTypeDescription
idstringGrant opportunity ID
numberstringOpportunity identification number
opportunityTitlestringTitle of the grant opportunity
agencyCodestringShort code for the funding agency
agencystringFull name of the funding agency
openDatestringDate the opportunity was posted or opened
closeDatestringClosing or application deadline date
oppStatusstringStatus (e.g., posted, forecasted)
docTypestringDocument type (e.g., synopsis)
cfdaListarrayList of CFDA / ALN numbers
scrapedAtstringTimestamp when the record was saved
sourceUrlstringReference link for the row
errorstringDescription of any issue encountered during fetch

Example Output

{
"id": "334326",
"number": "21-595",
"opportunityTitle": "Tribal Colleges and Universities Program (TCUP)",
"agencyCode": "NSF",
"agency": "U.S. National Science Foundation",
"openDate": "06/24/2021",
"closeDate": "10/14/2026",
"oppStatus": "posted",
"docType": "synopsis",
"cfdaList": ["47.076"],
"scrapedAt": "2026-10-12T00:00:00+00:00",
"sourceUrl": "[https://www.grants.gov](https://www.grants.gov)"
}

Configuration & Inputs

ParameterTypeDefaultDescription
modestringsearchChoose between search or details
keywordstringeducationTopic or search term (Search mode)
oppStatusesstring`forecastedposted`
opportunityIdsstring list[]List of specific grant IDs (Details mode)
includeDetailsbooleanfalseFetch full grant details for search matches
maxItemsinteger100Maximum number of rows to collect (Max 1000)
timeoutSecsinteger300Global runtime limit in seconds
requestTimeoutSecsinteger30Per-request timeout limit

Example Inputs

Search Mode:

{
"mode": "search",
"keyword": "education",
"oppStatuses": "forecasted|posted",
"includeDetails": false,
"maxItems": 100,
"timeoutSecs": 300,
"requestTimeoutSecs": 30
}

Details Mode:

{
"mode": "details",
"opportunityIds": ["334326"],
"maxItems": 10,
"timeoutSecs": 300,
"requestTimeoutSecs": 30
}

How It Works

  • Flexible Modes: Run keyword searches or feed a list of specific grant IDs to fetch target information.
  • Smart Retries: Automatically handles temporary connection glitches or rate pauses, retrying up to three times before logging an error row and moving on.
  • Pacing & Limits: Processes requests smoothly and sequentially. You can collect up to 1,000 records per run.
  • Clean Handling: If a search turns up empty, it simply logs a friendly note and finishes cleanly without stopping your pipeline.

Frequently Asked Questions

How many records can I collect in one run?

By default, the runner collects up to 100 items, but you can set maxItems up to 1,000 per run.

Can I export the data into spreadsheet formats?

Yes! Once the run finishes, you can download your dataset in CSV, Excel, or JSON formats directly.

What happens if a grant ID is missing or invalid?

The tool logs the specific error message for that record and continues fetching the rest of your list uninterrupted.


Trademark notice

Grants.gov Opportunities and related names, logos, and trademarks belong to their respective owners. Their use in this documentation is solely to identify the source of the data and does not imply affiliation, sponsorship, endorsement, or partnership.

Disclaimer

Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, sponsored by, or otherwise officially associated with Grants.gov Opportunities or its owners. All data is collected from publicly available sources. Users are responsible for complying with the source's terms of use, rate limits, and attribution or licensing requirements.

This Actor only collects publicly available data from Grants.gov Opportunities, mostly through its public API or feed, without logging in or bypassing any access controls. Scraping public data is generally legal, but how you use it matters:

  • Personal data: If the results include personal data (for example names, emails, or profile details), laws such as the GDPR in the EU and the CCPA in California may apply. Only collect and store personal data when you have a legitimate reason.
  • Copyright: Some content (articles, images, descriptions) may be protected by copyright. Do not republish full copyrighted content without permission.
  • Terms of use: Respect the source's terms, stated rate limits, and any attribution or non-commercial-use requirements.
  • Legal advice: This is general information, not legal advice. If you're unsure, consult a lawyer.

To learn more, read Apify's guide: Is web scraping legal?