NIH RePORTER Grants Tracker — R01, R21, K99 by Query
Pricing
$3.00 / 1,000 nih grant extracteds
NIH RePORTER Grants Tracker — R01, R21, K99 by Query
Pull recent NIH research grants from RePORTER. Filter by activity code (R01/R21/K99/U01), agency (NCI/NIAID/NIMH), state, PI, keyword. One row per project — number, title, abstract, organization, PI, award amount, dates, agency. RePORTER v2 API (free, no auth).
NIH RePORTER Grants Tracker — by Query
Pull recent NIH research grants from RePORTER. Filter by activity code (R01, R21, K99, U01...), funding IC (NCI, NIAID, NIMH...), organization state, PI name, or keyword. One clean row per project — number, title, abstract, organization, PI, award amount, project dates, funding agency.
Built for cron (track new R01 grants in your therapeutic area, your competitor labs, or your university) and ad-hoc landscape analysis.
Inputs
{"fiscalYears": [2025, 2026],"activityCodes": ["R01", "R21"],"agencies": ["NCI"],"textSearch": "CRISPR","organizationStates": ["CA", "MA"],"sinceProjectStartDays": 30,"maxResults": 500}
| input | default | notes |
|---|---|---|
fiscalYears | current FY | NIH fiscal years to include (FY26 = Oct 2025 → Sep 2026). |
activityCodes | ["R01"] | Grant mechanism: R01 (standard), R21 (exploratory), K99 (early-career), U01 (cooperative), P50 (center)... |
agencies | all | NIH IC codes: NCI, NIAID, NIMH, NHLBI, NIA, NIDDK, etc. |
textSearch | — | Searches project title + abstract + terms. |
organizationStates | all | Recipient org US state codes. |
principalInvestigators | any | Free-text name match. |
sinceProjectStartDays | 30 | Only projects with project_start_date in the last N days. 0 to disable. |
maxResults | 1000 | Hard cap. |
Output
One row per project:
| field | example |
|---|---|
| applId | 11213286 |
| projectNum | 1R01CA303651-01 |
| projectTitle | Long-Term Outcomes Following Childhood Cancer Treatment |
| fiscalYear | 2025 |
| activityCode | R01 |
| awardType | 1 (new project) |
| awardAmount | 4236812 |
| isActive | true |
| projectStartDate | 2025-09-10T00:00:00 |
| projectEndDate | 2029-08-31T00:00:00 |
| organizationName | CHILDREN'S HOSPITAL OF LOS ANGELES |
| organizationCity | LOS ANGELES |
| organizationState | CA |
| organizationUei | DVL1CMRMWRN9 |
| principalInvestigators | [{"name":"David R Freyer","title":"DIRECTOR, CANCER SURVIVORSHIP","isContactPi":true},...] |
| contactPiName | David R Freyer |
| fundingAgencyCode | CA |
| fundingAgencyAbbreviation | NCI |
| fundingAgencyName | National Cancer Institute |
| totalCostByIc | [{"ic":"NCI","totalCost":4236812}] |
| opportunityNumber | RFA-CA-24-027 |
| congressionalDistrict | CA-30 |
| abstract | full project abstract (when available) |
| reporterUrl | https://reporter.nih.gov/project-details/11213286 |
Daily / weekly cron pattern
{"activityCodes": ["R01"],"agencies": ["NCI"],"textSearch": "immunotherapy","sinceProjectStartDays": 7}
Run weekly — captures new NCI R01s on immunotherapy that started in the past 7 days.
Real-world questions this answers
- Pharma BD. Who at academia just got an R01 in our therapeutic area? Cold-outreach for collab.
- Biotech competitive intel. Which labs received funding for a target we're working on?
- Tech-transfer office. What's the grant pipeline at our institution this FY?
- Investigative journalism. Track NIH funding flows by topic / agency / state.
What it doesn't do
- No subaward / publication / patent enrichment (RePORTER has those endpoints, separate actors).
- No NIH spending category roll-ups beyond what RePORTER returns directly.
- No K- and R-mechanism semantic decoding — we return raw codes.
Maintained by
vøiddo studio — small independent shop.