NIH Reporter Grants Scraper
Pricing
from $50.00 / 1,000 nih grants
NIH Reporter Grants Scraper
Scrape NIH Reporter — NIH/CDC/AHRQ federal research grants. Project number, title, abstract, PIs, organization, award amount USD, fiscal year, dates, funding mechanism (R01/U01), program official. Universities, biotech BD, grant consultants, science journalism.
Pricing
from $50.00 / 1,000 nih grants
Rating
0.0
(0)
Developer
Stephan Corbeil
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
🔬 NIH Reporter Grants Scraper — Federal Research Funding Intel
Pull every NIH / CDC / AHRQ federal research grant — direct from the official Reporter API. No API key, no paywall, no front-end scraping.
The NIH operates the largest biomedical research funding database in the world: ~76K active projects, $40+ billion in annual awards across 27 institutes (NCI, NIAID, NHLBI, NIMH, etc.). This Actor wraps api.reporter.nih.gov/v2/projects/search and ships clean rows for university research-administration teams, biotech BD, grant-writing consultants, science journalism, and competitive-intel desks.
What you get (per grant)
project_num,core_project_num,appl_id— unique IDsproject_title,abstract(full text),phr_text(public health relevance)principal_investigators[]— first/last name, full name, contact-PI flag, profile_idcontact_pi_name— formatted "LASTNAME, FIRSTNAME"program_officers[]— NIH staff overseeing the grantorganization_name+_city/_state/_country/_zip/_ueiorganization_type— e.g. "Schools of Medicine", "Schools of Public Health"award_amount_usd,direct_cost_usd,indirect_cost_usdfiscal_year,project_start_date,project_end_date,award_notice_datefunding_mechanism— text label (e.g. "Research Project Grants")activity_code— R01, U01, R21, P01, F31, K08, etc.agency_code,ic_abbreviation,ic_name— which institute funded itstudy_section— peer-review group that scored itopportunity_number— the originating FOA / NOFOcong_dist— congressional district (LA-02, CA-09, etc.)spending_categories,spending_categories_desc— RCDC categorizationis_active,is_new_award,covid_response,arra_fundedgeo_lat/geo_lon,project_detail_url
Six high-leverage use cases
- Pharma BD: who's working on my mechanism? — set
organizationName: "Mass General Brigham"and pull every active oncology immunotherapy grant, then build outreach from named PIs. - University competitive intel — research-administration sets
agencies: ["NIH"]and groups byorganizationNameto compare YoY award totals against peer institutions. - Grant-writing consultant lead-gen — given a list of newly-funded R21s (
activity_code: "R21"), reach out to PIs about transition-to-R01 services. - Science journalism — set
piLastName: "Fauci"(or any newsmaker scientist) and pull every grant they're on. - Biotech investor screening — filter to
minAwardAmount: 5000000to surface mega-grants and the labs running them. - Public-health policy research — pull all CDC and AHRQ grants in
spending_categories_desc: "Health Disparities"for econometric analysis.
JSON quick start
{"fiscalYears": [2025],"agencies": ["NIH"],"organizationName": "Stanford","maxProjects": 25}
POST to https://api.apify.com/v2/acts/nexgendata~nih-reporter-grants-scraper/runs?token=YOUR_TOKEN.
Python SDK example
from apify_client import ApifyClientclient = ApifyClient("YOUR_TOKEN")run = client.actor("nexgendata/nih-reporter-grants-scraper").call(run_input={"fiscalYears": [2025],"agencies": ["NIH"],"organizationName": "Stanford","maxProjects": 25,})total = sum(item["award_amount_usd"] or 0 for item in client.dataset(run["defaultDatasetId"]).iterate_items())print(f"Stanford NIH FY2025 awards (sample): ${total:,.0f}")
cURL one-liner
curl -X POST "https://api.apify.com/v2/acts/nexgendata~nih-reporter-grants-scraper/runs?token=$APIFY_TOKEN" \-H "content-type: application/json" \-d '{"fiscalYears":[2025],"agencies":["NIH"],"organizationName":"Stanford","maxProjects":25}'
Pipe the output anywhere
- Zapier — daily watcher → new R01 awards in your therapeutic area → Slack
- Make.com — Apify trigger → CRM enrichment with named PIs → Mailchimp
- n8n — Apify run → Postgres warehouse → BI dashboard for VP Research
- Vector DB — embed
abstracttext for semantic search across all NIH-funded science
Pricing — pay only for what you get
| Event | Cost |
|---|---|
| Actor start | $0.00005 (one-time per run, scaled by GB-RAM) |
| Each grant | $0.05 |
Pull all FY2025 active R01s at one institution (~200 grants) for ~$10. The full annual NIH portfolio (~80K active projects) is ~$4,000. Compare to Dimensions ($25K+/yr), Lens.org ($10K+/yr), or Pivot-RP ($15K+/yr) — and you own the raw data forever.
Cost calculator: grants × $0.05 + $0.00005 × memoryGB. No subscription, no minimum.
FAQ
Q. Is this real-time? A. The Reporter database refreshes weekly. Newly issued awards appear within 7–14 days of the award notice.
Q. Are subprojects included?
A. Yes — multi-component awards (P01, U54, etc.) include subproject rows where subproject_id is non-null in the source. The shaped record uses appl_id for uniqueness.
Q. What about non-NIH HHS grants (HRSA, FDA)? A. NIH Reporter covers NIH + CDC + AHRQ + a few other HHS agencies. For broader federal grant coverage including HRSA, FDA, NSF use USAspending Federal Awards Scraper.
Q. How accurate is the abstract field? A. Abstracts come straight from the funded proposal's Section A. They're updated as the grant evolves through renewals.
Q. Can I get historical grants?
A. Yes. Reporter has data going back to FY1985. Pass any fiscalYears array, e.g. [2015, 2016, 2017].
Q. Do you handle the JSON RPC quirks?
A. The Reporter API has nested criteria shape and uses POST not GET. We handle pagination, retries, and field shaping; you just supply human-friendly inputs.
Related actors from the same author
- USAspending Federal Awards Scraper — broader fed contracts/grants, $0.08/award.
- SEC EDGAR Search — public-company filings (companion finance dataset).
- Government Contracts Search — SAM.gov contract opportunities.
Try the full nexgendata fleet
Browse 170+ scrapers — SEC EDGAR, government contracts, ATS jobs, FEC, court records, real estate, MCP servers and more. Get $5 free Apify credit when you sign up via that link.
Built and maintained by the nexgendata team. Bug reports & feature requests welcome via Apify Console messaging.