Clinical Trial Data Search
Pricing
from $2.80 / 1,000 clinical trial results
Clinical Trial Data Search
Find and export structured clinical-trial records from ClinicalTrials.gov by condition, intervention, status, phase, location, or NCT ID.
Pricing
from $2.80 / 1,000 clinical trial results
Rating
0.0
(0)
Developer
Fetch Finch
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Find, filter, and export structured clinical-trial records. Search by condition, intervention, recruitment status, study phase, location, or NCT ID and receive detailed study, eligibility, sponsor, intervention, outcome, and location data.
The Actor is designed for researchers, healthcare and life-sciences teams, data analysts, and developers who need reliable clinical-trial data in JSON, CSV, or other Apify dataset formats.
Start quickly
Choose one of the ready-to-run public tasks:
- Find recruiting Alzheimer clinical trials
- Look up a clinical trial by NCT ID
- Find open cancer clinical trials
You can also configure the Actor directly with the input examples below.
Search clinical trials
Use search mode for a bounded query against the live clinical-trial registry.
{"mode": "search","condition": "Alzheimer disease","status": ["RECRUITING", "NOT_YET_RECRUITING"],"country": "United States","maxResults": 100}
Supported search filters:
term— free-text search expressioncondition— condition or diseaseintervention— drug, device, procedure, or other interventionlocation— location expression such as Boston or United Statesstatus— one or more overall recruitment statusesphase— one or more phases such asPHASE2orPHASE3studyType— for exampleINTERVENTIONALorOBSERVATIONALcountry— filters returned locations by country
At least one search term or filter is required. Results are always bounded by maxResults.
Look up exact studies
Use get mode when you already have NCT identifiers.
{"mode": "get","nctIds": ["NCT01273766", "NCT04912466"],"includeRaw": false}
Up to 100 NCT IDs can be requested in one run. Missing studies are returned as records with a NOT_FOUND error instead of failing the entire request.
Output data
Each dataset item contains a stable normalized record with fields including:
- study identifiers, titles, acronym, type, status, phases, and dates
- enrollment, age range, sex, healthy-volunteer status, and eligibility criteria
- conditions, keywords, interventions, arm groups, and outcomes
- sponsors, collaborators, officials, references, and ontology terms
- study locations with facility, address, recruitment status, and coordinates
_provenancemetadata showing source, fetch time, cache state, and source timestamp
Set includeRaw to true to include the original source record in raw_record. The normalized fields are always available; the raw record is optional.
Freshness and reliability
The Actor queries the live clinical-trial registry, retries transient upstream failures, caches successful pages for 15 minutes by default, and can use a stale cached page if the upstream service is temporarily unavailable.
Configure this behavior with:
cacheTtlSeconds— cache lifetime from 0 to 604,800 seconds; use0to disable cachingallowStaleCache— whether an older cached response may be used during an upstream failure
Every record includes provenance fields so downstream systems can distinguish fresh, cached, and stale results. Registry records can change after a run and should be verified before making clinical or operational decisions.
Limits
- Maximum records per run: 10,000
- Maximum NCT IDs in one exact lookup: 100
- Maximum upstream page size: 1,000
countryfiltering is applied to returned locations after the upstream query
The Actor provides registry data, not medical advice. It does not determine trial suitability, eligibility, safety, or treatment effectiveness.
Clinical-trial records may be incomplete, delayed, self-reported, or updated by study sponsors. Always consult the current registry record and qualified professionals for decisions involving patients or research participation.