NSF Research Grant Awards Scraper
Scrape U.S. National Science Foundation research grant awards: award ID, title, abstract, principal investigator and co-PIs with emails, awardee institution and location, program, funding amounts and the award window. Filter by keyword, PI, institution, state or date. Export to JSON, CSV or Excel.
{ "awardId": "2602820", "title": "Collaborative Research: Group Structure, Hydro…", "abstract": "This study focuses on understanding the potent…", "piName": "Joseph T Thompson", "piFirstName": "Joseph", "piLastName": "Thompson", "piMiddleInitial": "T", "piEmail": "[email protected]", "coPiCount": 0 }
Every run returns clean, typed records, ready for your CRM, spreadsheet or database.
- One clean record per result, deduped and normalized
- Stable schema in JSON, CSV or Excel, or read it via the Apify API
- Pay per use in the cloud, nothing to install or maintain
A real example record, exactly the shape you receive.
| Award Id | Title | Abstract | Pi Name |
|---|---|---|---|
| 2602820 | Collaborative Research: Group Str… | This study focuses on understandi… | Joseph T Thompson |
| 2624028 | Conference: Workshop on Breakthro… | The brain works through electrica… | Takashi D Kozai |
| 2602819 | Collaborative Research: Group Str… | This study focuses on understandi… | Eli V Olinick |
| 2602818 | Collaborative Research: Group Str… | This study focuses on understandi… | Ian K Bartol |
| 2602821 | Collaborative Research: Group Str… | This study focuses on understandi… | Paul S Krueger |
{ "awardId": "2602820", "title": "Collaborative Research: Group Structure, Hydro…", "abstract": "This study focuses on understanding the potent…", "piName": "Joseph T Thompson", "piFirstName": "Joseph", "piLastName": "Thompson", "piMiddleInitial": "T", "piEmail": "[email protected]", "coPiCount": 0 }
Frequently asked questions
Does it include co-investigators and their emails?
Yes. Each record lists the primary PI plus every co-PI name and email that is published for the award.
Can I get every award for one university or one state?
Yes. Add institution names or two-letter state codes and the actor sweeps each one, paginating the full result set up to your Max Awards.
Can I limit by date?
Yes. Set a start-date range (MM/DD/YYYY) to keep only awards that began within that window.
How fresh is the data?
Awards are read live at run time, so each record reflects the latest published values (see observedAt).
Ready when you are.
Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.