ClinicalTrials.gov Scraper — Trials, Sponsors & Contacts
Pricing
from $1.75 / 1,000 results
ClinicalTrials.gov Scraper — Trials, Sponsors & Contacts
Scrape ClinicalTrials.gov: NCT ID, title, status, phase, sponsor, interventions, conditions, eligibility, enrollment, central contacts (name/email/phone) and study sites. Search by condition, sponsor, drug or location. For pharma, CRO, research and lead gen. Not affiliated with ClinicalTrials.gov.
Pricing
from $1.75 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Search and scrape ClinicalTrials.gov: NCT ID, title, status, phase, study type, sponsor, interventions, conditions, eligibility, enrollment, brief summary — plus central contacts (name, email, phone) and every study site with its contacts. Search by condition, sponsor, drug, location or NCT ID. Clean JSON/CSV/Excel in seconds. Built for pharma, CRO, research and lead generation.
What This Actor Does
Search the official ClinicalTrials.gov registry and get a clean record per study:
- Identity — NCT ID, brief & official title, acronym, study URL
- Status & design — recruitment status, study type, phases, start/completion dates, enrollment
- Sponsor — lead sponsor and its class (Industry / NIH / Other) plus collaborators
- Clinical — conditions, interventions (drugs/devices), brief summary
- Eligibility — sex, min/max age, healthy-volunteers flag
- Contacts — central contact name, email and phone, plus every study site (facility, city, state, country, status) and its site contacts
Search by condition, sponsor, drug/intervention, location or NCT ID, and filter by recruitment status.
Why Use This
- Reach the right people. Recruiting trials expose central contacts with email and phone — the people running the study.
- Map the industry. Pull every trial for a sponsor, drug or condition with phases, enrollment and sites.
- Site & investigator lists. Each study lists its sites and their contacts — ready for outreach or feasibility.
- Official & free. Reads the ClinicalTrials.gov API directly — no key, no anti-bot, no browser.
Quick Start
Run it in the console (no code)
- Add conditions, sponsors, interventions, locations and/or NCT IDs.
- Optionally set a status filter (e.g. Recruiting).
- Set Max studies, click Start, export as JSON, CSV, Excel or HTML.
Build a recruiting-trial contact list (Python)
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run_input = {"conditions": ["diabetes"], "status": ["RECRUITING"], "maxItems": 1000}run = client.actor("YOUR_USERNAME/clinicaltrials-scraper").call(run_input=run_input)for s in client.dataset(run["defaultDatasetId"]).iterate_items():if s["primaryContactEmail"]:print(s["nctId"], "·", s["leadSponsor"], "·", s["primaryContactEmail"], "·", s["primaryContactPhone"])
Pull every trial for a sponsor (Python)
run = client.actor("YOUR_USERNAME/clinicaltrials-scraper").call(run_input={"sponsors": ["Novo Nordisk A/S"], "maxItems": 2000,})
Input Parameters
| Field | Type | Description |
|---|---|---|
conditions | array | Conditions/diseases. Each runs as a separate search. |
searchTerms | array | Free-text terms (title, keywords). |
sponsors | array | Sponsor/organization names. |
interventions | array | Drug, device or intervention names. |
locations | array | Location terms (city, state, country). |
status | array | Recruitment-status filter (applies to all searches). |
nctIds | array | Specific NCT IDs to look up directly. |
includeLocations | boolean | Include the full list of sites and their contacts (default on). |
maxItems | integer | Max studies across all searches. 0 = no limit. |
maxPagesPerQuery | integer | Pagination cap per search (100 per page). |
proxyConfiguration | object | Apify Proxy. Datacenter is enough (public API). |
Output
Each study is one record:
{"nctId": "NCT07668388","title": "A Research Study Comparing How Well …","url": "https://clinicaltrials.gov/study/NCT07668388","status": "RECRUITING","studyType": "INTERVENTIONAL","phases": ["PHASE3"],"enrollmentCount": 1200,"leadSponsor": "Novo Nordisk A/S", "leadSponsorClass": "INDUSTRY","collaborators": [],"conditions": ["Type 2 Diabetes"],"interventionNames": ["Semaglutide", "Placebo"],"sex": "ALL", "minimumAge": "18 Years", "maximumAge": "N/A","primaryContactName": "Clinical Trials", "primaryContactEmail": "clinicaltrials@novonordisk.com", "primaryContactPhone": "+1 ...","locationsCount": 85, "countries": ["United States", "Germany"],"locations": [{"facility": "Research Site", "city": "Boston", "country": "United States", "status": "RECRUITING", "contacts": [{"name": "…", "email": "…"}]}]}
About contacts: central and site contacts (name/email/phone) are published for recruiting and not-yet-recruiting trials — so filtering by status: ["RECRUITING"] yields the highest contact coverage. Completed trials often have contacts removed. Study details (sponsor, phase, conditions, sites) are available for all studies.
Use Cases
1. Pharma & CRO lead generation
Build contact lists of trials actively recruiting by condition, drug or region — with sponsor, site and contact details.
2. Competitive intelligence
Track a sponsor's or a drug's entire pipeline: phases, enrollment, status and sites over time.
3. Site feasibility & recruitment
Find study sites and investigators by location and condition for feasibility and patient recruitment.
4. Research & market analysis
Analyse trial volume, phases, sponsors and geography across a therapeutic area.
Tips
status: ["RECRUITING"]gives the best contact coverage (active trials expose email/phone).sponsorspulls a company's whole pipeline;interventionspulls everything for a drug.primaryContactEmail/primaryContactPhoneare the flat central-contact fields for quick lead lists;centralContactsandlocations[].contactshave the rest.leadSponsorClassseparates Industry from NIH/academic sponsors.- Schedule it with Apify Schedules to monitor new trials in your area.
Frequently Asked Questions
Do I need an account or key? No. The ClinicalTrials.gov API is public and free — no login, key or anti-bot.
Which trials include contact emails?
Recruiting and not-yet-recruiting trials expose central and site contacts. Filter by status for the best coverage.
Can I get all sites of a trial?
Yes — each study includes its full locations list with per-site contacts (toggle with includeLocations).
What is an NCT ID?
It is the unique ClinicalTrials.gov identifier for a study (e.g. NCT07668388).
What export formats are supported? JSON, CSV, Excel, HTML, or via API — plus Google Sheets, webhooks, Make and Zapier.
Legal & Responsible Use
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by ClinicalTrials.gov, the U.S. National Library of Medicine or the NIH. It reads only public registry data. Contact details are published for study recruitment — use them responsibly and in line with applicable terms and data-protection laws.