ClinicalTrials.gov Scraper
Pricing
from $0.35 / 1,000 study returneds
ClinicalTrials.gov Scraper
Scrape clinical-trial records from the official ClinicalTrials.gov v2 REST API. Query by condition, intervention, sponsor, status, phase or free text. One record per study — NCT id, title, status, phase, sponsor, conditions, interventions, enrollment, dates, locations + the raw study. Pay per study.
Pricing
from $0.35 / 1,000 study returneds
Rating
0.0
(0)
Developer
Datamule
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape clinical-trial registry records from the official ClinicalTrials.gov v2 REST API
(https://clinicaltrials.gov/api/v2/studies) — the U.S. NIH registry of clinical studies.
No API key, no login. One clean dataset record per study, with a flat set of normalized
columns plus the complete raw study object so nothing is lost.
What it does
Query the registry by any combination of filters (the API ANDs them together):
| Input | API field | Example |
|---|---|---|
query | free-text over the whole record | GLP-1, long COVID |
condition | condition / disease | type 2 diabetes |
intervention | intervention / drug / device | semaglutide |
sponsor | lead sponsor / collaborator | Pfizer |
titles | words in the study title | migraine prevention |
nctId | a specific study id | NCT03470961 |
status | recruitment status (multi-select) | RECRUITING, COMPLETED |
phase | trial phase | PHASE3 |
studyType | interventional / observational | INTERVENTIONAL |
sort | result ordering | LastUpdatePostDate:desc |
maxResults caps how many studies you get; the actor paginates automatically (opaque
nextPageToken, up to 1000 studies per request) until it reaches the cap or the result set
is exhausted.
Output
One dataset record per study. Normalized convenience columns:
nctId, briefTitle, officialTitle, acronym, overallStatus, studyType, phases,
phase, conditions, interventions, interventionTypes, leadSponsor,
leadSponsorClass, collaborators, enrollment, startDate, primaryCompletionDate,
completionDate, lastUpdatePostDate, locations (facility / city / state / country),
locationCountries, hasResults, studyUrl
…plus raw — the complete, untouched study object from the API
(protocolSection, derivedSection, …) so any field not surfaced above is still available.
Example input
{"condition": "diabetes","intervention": "metformin","status": ["RECRUITING"],"phase": "PHASE3","maxResults": 200,"sort": "LastUpdatePostDate:desc"}
A query that matches nothing returns 0 records and succeeds (never an error).
Pricing
Pay-per-event: charged per study returned.
Source
Data comes from the U.S. National Library of Medicine's ClinicalTrials.gov v2 API (https://clinicaltrials.gov/data-api/api). ClinicalTrials.gov data is in the public domain. This actor is an independent tool and is not affiliated with or endorsed by NIH / NLM.