NIH RePORTER Funded Biotech & Lab Research Grant Leads avatar

NIH RePORTER Funded Biotech & Lab Research Grant Leads

Pricing

$8.00 / 1,000 unique nih funded project-years

Go to Apify Store
NIH RePORTER Funded Biotech & Lab Research Grant Leads

NIH RePORTER Funded Biotech & Lab Research Grant Leads

Official NIH-funded biotech and lab grant research, by fiscal year, Notice of Award, state, organization and research topics. One verified project-year per result, $0.008 per unique record; export JSON/CSV. Not contact or procurement leads.

Pricing

$8.00 / 1,000 unique nih funded project-years

Rating

0.0

(0)

Developer

AFK Digital

AFK Digital

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

NIH RePORTER Funded Biotech & Lab Research Grant Leads — NEWAPI24

Official NIH RePORTER v2 grant research data • JSON/CSV • institutional context only • no contact automation.

Data & fields

The Actor calls the official NIH API v2 projects/search POST endpoint (https://api.reporter.nih.gov/v2/projects/search). It returns project_num, organization_name, org_city_state, award_amount_usd, award_notice_date, fiscal_year, principal_investigator_name, project_title, abstract_terms, source_url, observed_at, plus record_key, source_application_id, amount_scope.

NIH RePORTER covers NIH and other federal agencies. With nihOnly=true (default) the Actor only emits projects with funding confirmed from recognized NIH Institutes/Centers. Disabling it broadens this coverage to all RePORTER agencies.

Funding is for a selected award APPLICATION in a specific NIH fiscal year. The amount is NOT an aggregated multiyear total, and fiscal year does NOT necessarily match the notice date's calendar year. Researchers are attributed for scientific context ONLY, never asserted to be sales, purchasing or contact leads. PI may be null; raw full abstracts and personal addresses are never exported.

Unique billing unit

One output per CORE PROJECT NUMBER + FISCAL YEAR, unless includeSubprojects=true, when identified subproject IDs are included as a distinct key. Multiple NIH application IDs, supplements and renewals sharing this key produce one charged result per Actor run. When duplicates exist among scanned pages the Actor selects the record with latest award_notice_date, breaking ties by highest application ID; it does not calculate multi-application or multi-year sums. source_application_id and project_num show exactly which application award was selected. Two fiscal years can legitimately create two separate paid records. Across separate Actor runs, up-to-date project-year data may appear again.

Missing/invalid award dates, amounts, project numbers, fiscal years and source links are rejected without being charged. This tool is a public research dataset, not a verified current procurement opportunity.

Inputs

  • awardNoticeFrom / awardNoticeTo: inclusive official award notice YYYY-MM-DD, optional
  • fiscalYears: NIH fiscal year integers, empty for all
  • researchKeywords: up to 12 OR-matched topics or phrases in title/NIH terms/abstract
  • spendingCategoryIds + matchAllCategories: official NIH RCDC numeric IDs
  • states: organization two-letter US state codes, empty for all
  • organizationTypes: organization_type labels supported by NIH API
  • minAwardUsd: minimum selected application award, default 10000
  • maxResults: unique rows, default 10
  • maxCostUsd: RESULT EVENT charges ceiling, default $0.08 (ten x $0.008)
  • includeSubprojects: default false
  • nihOnly: default true
  • maxPages: default 5, maximum 30; timeoutSeconds: default 20, max 60

Sample input for two topics, two states:

{
"fiscalYears": [2025],
"researchKeywords": ["genomics", "cell culture"],
"states": ["CA", "MA"],
"awardNoticeFrom": "2024-10-01",
"awardNoticeTo": "2025-12-31",
"minAwardUsd": 20000,
"maxResults": 100,
"maxCostUsd": 0.8
}

Default input targets small 2025–2026 genomics NIH awards in CA/MA and finishes under five minutes when NIH is responsive. No email or messaging functionality.

JSON / CSV for Clay and n8n

Use the Apify default Dataset ID from a run. The output is flat, ready to import via Clay or n8n Apify/HTTP Request nodes. For JSON request:

https://api.apify.com/v2/datasets/DATASET_ID/items?format=json&clean=1

For CSV request:

https://api.apify.com/v2/datasets/DATASET_ID/items?format=csv&clean=1

Authenticate via your own Apify connection. No credentials must appear in URLs or logs. RUN_SUMMARY in default KV store provides pages, scanned items, deduplication, charges estimate and timestamps.

Pricing & operating costs

Set Apify Publishing → Monetization to Pay Per Event. Define the primary custom event project-year-record for $0.008 per emitted row. Disable / avoid pricing a second apify-default-dataset-item event, which would double-bill rows. Optional automatic apify-actor-start event can add $0.00005 per run beyond the maxCostUsd result event input cap; Apify's platform max total charge is separately enforced by the SDK.

The SDK calls Actor.pushData(row, 'project-year-record') once per unique row to save/bill, checking charge cap status and ending gracefully. Test and publish using actual Apify infrastructure to verify cost and price; PPE profit from paying users is 80% of event revenue minus usage charges, per Apify pricing documents.

Rate-limited NIH POSTs: at least 1.05 seconds apart, at most 500 items per page, offset at most 14999, timeouts, 429/5xx Retry-After and exponential backoff with at most two retries. No proxies, aggressive crawling or unsolicited outreach.

Local development (Node 22+): npm ci, npm test, npm start. Billing test: ACTOR_TEST_PAY_PER_EVENT=true npm start. Local test charges show SDK synthetic test prices, not the production price.

NIH attribution

Source: https://api.reporter.nih.gov/ . NIH data is public, updated and sometimes revised, including past years. Check NIH project detail links before any important claim. Independent Actor, not NIH-endorsed.