ClinicalTrials.gov avatar

ClinicalTrials.gov

Pricing

$0.01 / 1,000 clinical studies

Go to Apify Store
ClinicalTrials.gov

ClinicalTrials.gov

Search ClinicalTrials.gov by words, condition, intervention, sponsor, location, status, or phase. Get study details, eligibility, sites, outcomes, dates, and source links.

Pricing

$0.01 / 1,000 clinical studies

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

🔎 Search ClinicalTrials.gov and export clear study data

ClinicalTrials.gov helps researchers, health teams, and data teams search the live worldwide registry. Find studies by words, condition, intervention, sponsor, location, status, or phase, then save study details, eligibility, sites, outcomes, dates, and source links.

📦 Returned data

The Actor saves one row for each unique ClinicalTrials.gov study. If the same study is found again, it keeps the first saved match. A row can include:

  • NCT ID, titles, acronym, summary, status, type, phases, and conditions
  • Lead sponsor, sponsor class, collaborators, and interventions
  • Enrollment count and eligibility rules, age range, sex, and healthy volunteer status
  • Start, completion, first-posted, and last-updated dates
  • Trial sites, primary outcomes, posted-results status, and a direct source URL

Some fields may be missing when ClinicalTrials.gov does not list them. Use the source URL to check key details. Registry data comes from study sponsors and does not replace medical advice.

▶️ Running the Actor

  1. Choose Search studies or NCT ID lookup.
  2. For a search, enter words or use condition, intervention, sponsor, or location fields.
  3. Add status or phase filters and set the maximum number of studies.
  4. Run the Actor and open the default dataset.
  5. View the data in Apify or export it in a supported dataset format.

⚙️ Input

This example finds recruiting Phase 2 diabetes studies and saves up to 25 matches:

{
"target": "search",
"query": "diabetes",
"statuses": ["RECRUITING"],
"phases": ["PHASE2"],
"maxResults": 25
}
FieldWhat it does
targetChooses a study search or one NCT ID lookup.
querySearches words in registry records.
conditionsSearches one or more conditions or diseases.
interventionsSearches drugs, devices, treatments, or other interventions.
sponsorsSearches selected sponsor names.
locationsSearches countries, states, cities, or facility names.
statusesKeeps selected recruitment statuses.
phasesKeeps selected clinical trial phases.
studyTypesKeeps selected study types.
sortSets the order of matching studies.
maxResultsCaps the number of studies saved.
nctIdGives the NCT ID for a one-study lookup.

Options from the other target are ignored.

🧾 Output

Each dataset item is a structured study. Here is a small valid example:

{
"nctId": "NCT04280705",
"briefTitle": "Adaptive COVID-19 Treatment Trial",
"overallStatus": "COMPLETED",
"studyType": "INTERVENTIONAL",
"phases": ["PHASE3"],
"conditions": ["COVID-19"],
"dates": {
"firstPostDate": "2020-02-21",
"lastUpdatePostDate": "2024-04-10"
},
"hasResults": true,
"sourceUrl": "https://clinicaltrials.gov/study/NCT04280705"
}

The default dataset can be read through Apify Console or the dataset API.

💳 Pricing

This Actor uses pay-per-event pricing. You are charged for each unique study that is saved to the dataset. Check the Pricing tab for the current event price before you run it.

🔌 Integrations

Use Apify API, schedules, webhooks, Make, Zapier, Google Sheets, or other Apify integrations to send study data into your workflow.

❓ FAQ

What if one study matches more than one search value?

The Actor saves the first eligible match once. It does not add later matches to that saved row.

Can I use “near me” searches?

The Actor does not use your device location. Enter a country, state, city, or facility in locations to search a place.

Does the Actor check if a trial is safe or right for a patient?

No. It returns sponsor-submitted registry data and does not give medical advice. Check the source record and speak with a qualified health professional.

Are missing values filled in?

No. The Actor keeps source data as listed and does not invent missing details.

Do I need a ClinicalTrials.gov API key or login?

No. The Actor reads the public live registry without a ClinicalTrials.gov API key or login.

Can I track changes over time?

Each run gets the current registry record. The Actor does not make a history of changes or calculate differences between runs.

📝 Changelog

  • 0.1: Initial release.

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

Made with ❤️ by Maxime Dupré