NIH RePORTER Grants Scraper
Pricing
$1.80 / 1,000 grants
NIH RePORTER Grants Scraper
Search public NIH RePORTER projects and awards by topic, investigator, organization, project number, year, agency, mechanism, state, amount, status, or award date. Get funding, investigator, organization, dates, abstracts, research terms, program officers, and source links in one dataset.
Pricing
$1.80 / 1,000 grants
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
🔎 Search NIH RePORTER grants with useful filters
Grant writers, research teams, universities, and life-science analysts can search public NIH RePORTER projects and awards. The Actor returns one structured dataset row for each eligible project or award, with funding, investigators, recipient organization, dates, abstracts, research terms, program officers, and a direct source link when NIH publishes it. That gives you a clear NIH grants search for funding review, grant writing, research planning, and funding analysis.
- Search a research topic and review matching awards in NIH Grants.
- Find projects for one or more principal investigators or organizations in NIH Grant Reporter.
- Look up one project number and open its funding details in NIH RePORTER Database.
- Review 2026 NIH funding with year, agency, mechanism, state, or amount filters in NIH Funding 2026.
- Search awards within a date or amount window in NIH Award Search.
📦 Read each NIH project row in context
Each dataset row keeps the project number and title needed to identify a source project. It can also include funding amounts, the NIH agency and grant mechanism, investigator names, normalized names, recipient details, project dates, an award notice date, the source abstract, indexed research terms, program officers, and the direct NIH RePORTER page.
▶️ Run a focused NIH RePORTER search
Choose one search method, add its matching topic, name list, organization list, or project number, then apply any shared filters. Run the Actor and open the results link to view the returned dataset.
⚙️ Input
Input fields
The search method chooses one path: topic, principal investigator, recipient organization, or project number. Shared filters apply to every path. Fields for other paths are ignored.
| Field | Type | What it does |
|---|---|---|
searchMethod | string (required) | Chooses topic, principalInvestigator, organization, or projectNumber. |
topic | string | Searches one NIH RePORTER topic or keyword. Used with topic. |
principalInvestigators | array of strings | Searches one or more principal investigator names. Used with principalInvestigator. |
organizations | array of strings | Searches one or more recipient organization names. Used with organization. |
projectNumber | string | Looks up one NIH project number. Used with projectNumber. |
fiscalYears | array of strings | Keeps records from the listed four-digit fiscal years. |
fundingAgencies | array of strings | Keeps records from the listed NIH institutes or funding agencies. |
activityMechanisms | array of strings | Keeps records with the listed grant activity codes or funding mechanisms. |
recipientStates | array of strings | Keeps records for the listed recipient state names or codes. |
projectStatus | string | active_only returns active projects. include_completed also includes completed projects. |
awardAmountMin | number | Keeps records with an award amount at or above this value in US dollars. |
awardAmountMax | number | Keeps records with an award amount at or below this value in US dollars. |
awardNoticeDateFrom | string (date) | Sets the first date in the award-notice date window, in YYYY-MM-DD form. |
awardNoticeDateTo | string (date) | Sets the last date in the award-notice date window, in YYYY-MM-DD form. |
maxItems | integer | Actor Work Limit. Stops after this many records. Leave it empty to return all available records until the source is exhausted. |
Default input example
This small topic search is a useful starting point:
{"searchMethod": "topic","topic": "cancer","projectStatus": "active_only","maxItems": 100}
The maxItems field is the Actor Work Limit. Leaving it empty returns all available records until the NIH RePORTER source is exhausted.
🧾 Output
Actor output
| Field | Type | What it does |
|---|---|---|
results | string (URL) | Links to the default dataset view with the returned NIH project records. |
Dataset row fields
Only projectNumber and title are required by the public dataset schema. NIH may not publish every optional value for every project, so missing source data stays unavailable.
| Field | Type | What it does |
|---|---|---|
projectNumber | string | NIH project number published for the project or award. |
title | string | Project title published by NIH RePORTER. |
sourceUrl | string (URL) | Direct link to the NIH RePORTER project page when available. |
funding | object | Holds the funding values published for the project. |
funding.awardAmount | number | Award amount in US dollars when published. |
funding.fiscalYear | integer | Fiscal year published for the award. |
funding.agency | string | NIH institute or funding agency published for the award. |
funding.grantMechanism | string | Grant activity or funding mechanism published for the award. |
funding.totalAmount | number | Total funding amount in US dollars when published. |
funding.directAmount | number | Direct funding amount in US dollars when published. |
funding.indirectAmount | number | Indirect funding amount in US dollars when published. |
principalInvestigators | array of objects | Lists principal investigators published for the project. |
principalInvestigators[].name | string | Investigator name as published by the source. |
principalInvestigators[].normalizedName | string | Standardized investigator name supplied with the row. |
recipientOrganization | object | Holds the recipient organization published for the project. |
recipientOrganization.name | string | Organization name as published by the source. |
recipientOrganization.normalizedName | string | Standardized organization name supplied with the row. |
recipientOrganization.type | string | Broad organization type supplied with the row. |
recipientOrganization.location | object | Holds the published recipient location. |
recipientOrganization.location.city | string | Recipient city published by the source. |
recipientOrganization.location.state | string | Recipient state or region published by the source. |
recipientOrganization.location.country | string | Recipient country published by the source. |
projectDates | object | Holds the published project start and end dates. |
projectDates.startDate | string (date) | Project start date published by the source. |
projectDates.endDate | string (date) | Project end date published by the source. |
awardNoticeDate | string (date) | Award notice date published by the source. |
abstract | string | Project abstract published by the source, when available. |
researchTerms | array of strings | Research terms indexed or controlled by the source. |
programOfficers | array of objects | Lists program officer details published for the project. |
programOfficers[].name | string | Program officer name published by the source. |
Genuine dataset row
This full row is copied from a successful search. Optional fields that the source did not return for this row are not added.
{"projectNumber": "5P30CA015704-51","title": "Lung Cancer","sourceUrl": "https://reporter.nih.gov/project-details/11303351","funding": {"awardAmount": 401412,"totalAmount": 401412,"fiscalYear": 2026,"agency": "National Cancer Institute","grantMechanism": "P30","directAmount": 248358,"indirectAmount": 153054},"principalInvestigators": [{"name": "A McGarry Houghton","normalizedName": "Houghton, A McGarry"}],"recipientOrganization": {"name": "FRED HUTCHINSON CANCER CENTER","normalizedName": "FRED HUTCHINSON CANCER CENTER","type": "Other Domestic Non-Profits","location": {"city": "SEATTLE","state": "WA","country": "UNITED STATES"}},"projectDates": {"startDate": "1997-01-01","endDate": "2029-12-31"},"awardNoticeDate": "2026-03-25","abstract": "PROJECT SUMMARY\nThe overall goal of the Lung Cancer (LC) Program is to improve lung cancer patient survival by optimizing early\ndetection strategies and developing novel therapeutic approaches for patients with late-stage disease, including\nfor small cell lung cancer patients. The fact that the number of deaths attributable to lung cancer in the US has\ndeclined from 190,000 to 130,000 over the preceding decades provides reason for optimism on two fronts:\nsubstantial reductions in cigarette smoke consumption, particularly in the US, have led to a decrease in the\nnumber of lung cancer diagnoses; and five-year survival rates broke 20% for the first time for lung cancer\npatients, strongly suggesting that novel treatments are meaningfully impacting the disease. Despite these\nimprovements in incidence and survival rates, these metrics compare very poorly to almost all other cancer\ntypes. Underlying these dismal statistics reside two fundamental issues. First, our ability to identify lung cancer\nat early states remains flawed, despite the introduction of legitimate screening practices. Second, our therapeutic\nstrategies for patients diagnosed at an advanced stage continue to leave much to be desired. These two\nfundamental shortcomings must be addressed to produce a meaningful improvement in lung cancer patient\noutcomes. Research from the program also addresses critical deficiencies in lung cancer care available to\npatients residing within our catchment area. The LC Program has three specific aims to: 1) improve the efficacy\nof immune based therapies for lung cancer patients, 2) implement effective strategies for lung cancer screening\nand early detection, and 3) identify and exploit therapeutic vulnerabilities in SCLC. The program is a new program\nfor this Cancer Center Support Grant renewal and is led by a team spanning many aspects of lung cancer\nresearch including basic, translational, population science, and clinical research in both non-small cell lung\ncancer small cell lung cancer, as well as clinical expertise in thoracic oncology and pulmonary medicine. The\nprogram is comprised of 34 members from Fred Hutchinson Cancer Center and the University of Washington,\nthe majority having dual appointments and bringing expertise in a diverse array of both lung cancer science and\nlung cancer clinical care. Members hold $9.8M in research funding, including an NCI P50 Lung SPORE. The LC\nprogram is a highly collaborative group; 19% of the 73 publications in the most recent 12-month reporting year\nwere intraprogrammatic and 33% were interprogrammatic. Twenty-two percent were in journals with impact\nfactors >10. Members are also actively engaged in national networks and cooperative groups.","researchTerms": ["Accounting","Address","Adoptive Cell Transfers","Appointment","Benign","Cancer Center","Cancer Center Support Grant","Cancer Etiology","Cancer Patient","Cancer Science","Catchment Area","Cessation of life","Clinical","Clinical Research","Congresses","Consumption","Diagnosis","Disease","Early Diagnosis","Eligibility Determination","Funding","Goals","Immune","Immune checkpoint inhibitor","Immunotherapy","Incidence","Journals","Lung","Lung nodule","Lymphoma","Malignant - descriptor","Malignant Neoplasms","Malignant neoplasm of lung","Methods","Minority","Morbidity","Non-Small-Cell Lung Carcinoma","Outcome","Patient-Focused Outcomes","Patients","Phenotype","Population Sciences","Populations at Risk","Publications","Pulmonology","Reporting","Research","Solid","Squamous Cell Lung Carcinoma","Survival Rate","T cell therapy","Therapeutic","Thoracic Oncology","Time","Translating","United States","Universities","Washington","anti-cancer research","attributable mortality","cancer care","cancer diagnosis","cancer type","checkpoint therapy","chemotherapy","cigarette smoke","clinical care","computed tomography screening","improved","lung cancer screening","member","novel","novel diagnostics","novel therapeutic intervention","novel therapeutics","optimism","programs","screening","small cell lung carcinoma","statistics","success"]}
💳 Pricing
Charged event
The Actor uses pay-per-event pricing. It charges $0.0018 for each project or award saved to the dataset. The charge applies only when a project or award is saved, so a search with no saved row does not trigger this event.
🔌 Integrations
Read the results link to open the dataset view, or use the Apify API to fetch saved rows in another workflow.
❓ FAQ
Can I look up one project number?
Yes. Choose the project number search method, enter one NIH project number, and run the Actor. The row includes the direct source page when NIH publishes it.
Can I search by several investigator or organization names?
Yes. Add one simple list of investigator names or one simple list of recipient organization names, then choose the matching search method. Do not mix the two list types in one search.
What happens if I leave Maximum records empty?
The Actor returns all available records until the NIH RePORTER source is exhausted. Set a number when you want to stop after a smaller number of records.
Why is a field missing from a row?
NIH RePORTER may not publish every optional field for every project. The Actor keeps source-missing values unavailable instead of filling them in.
Does this include publications or patents?
No. This Actor focuses on NIH RePORTER project and award records, including source-published abstracts. Publication, patent, subaward, and full-text article retrieval are outside its scope.
📝 Changelog
v0.0 (26-09-2026)
- Initial release.
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Related Actors
- EU Funding & Tenders Scraper finds public European grant and tender opportunities for work that starts before an award is made.
- ORCID Researcher Profile Search adds public researcher profiles, affiliations, and works to a funding research workflow.
- ClinicalTrials.gov finds clinical studies by condition, sponsor, location, status, or phase alongside funding research.
- NIH RePORTER Grants Scraper - Research Funding API provides another NIH RePORTER grants search for keyword, investigator, institute, fiscal-year, or mechanism research.
- NIH RePORTER Scraper provides flat NIH RePORTER project rows when a simple project, agency, or fiscal-year export fits your workflow.
Made with ❤️ by Maxime Dupré