SwarmIncToolsAPIsFree LLM APIsSupport

Apify Actor · BUSINESS, AUTOMATION

ClinicalTrials.gov Study Monitor

Studies from the official ClinicalTrials.gov API v2 for a condition, phase and status, returning only the studies whose status, phase, enrollment or last updat…

This Actor extracts clinical study records from the official ClinicalTrials.gov API v2 (no key needed) for a condition, phase and status of your choice. It ret…

Run it on the Apify Store  $1.60 per 1,000 results, billed by Apify; Apify's free plan includes monthly credit.

Inputs

FieldTypeWhat it doesExample
conditionstringCondition: Disease or condition to follow (for example breast cancer, type 2 diabetes, Alzheimer)."breast cancer"
phasestringPhase: Study phase to follow."PHASE2"
statusstringOverall status: Recruitment status to follow."RECRUITING"
updated_sincestringUpdated since: Only studies whose record was last updated on or after this date (YYYY-MM-DD)."2025-01-01"
onlyChangesbooleanOnly changes: On: each run returns only the records whose watched values changed since your last run (your first run returns them all). Off: every matching record, each with…false
maxItemsintegerMax results: Stop after this many results (keeps a run's cost predictable).5000

What each result holds

FieldType
nct_id (always set)id
titletext
sponsortext
phaselist
statustext
enrollmentinteger
start_datedate
completion_datedate
last_update_datedate
conditionslist
lead_interventiontext
first_countrytext

Sample output

The first 3 results of its latest test run on the platform (long values shortened).

[
  {
    "completion_date": "2026-12-31",
    "conditions": "[\"Metastatic Breast Cancer\", \"Metastatic Solid Cancer\"]",
    "enrollment": 60,
    "first_country": "Austria",
    "first_seen": true,
    "last_update_date": "2026-10-27",
    "lead_intervention": "68Ga-NOTA-ABSCINT-HER2 PET/CT",
    "nct_id": "NCT06369831",
    "phase": "[\"PHASE2\"]",
    "previous": null,
    "sponsor": "Abscint NV/SA",
    "start_date": "2024-09-12",
    "status": "RECRUITING",
    "title": "HER2 Targeted Molecular Imaging in mBC and Other Metastatic Solid Carcinomas Using 68Ga-ABS011"
  },
  {
    "completion_date": "2028-12-01",
    "conditions": "[\"HER2-positive Breast Cancer\"]",
    "enrollment": 985,
    "first_country": "China",
    "first_seen": true,
    "last_update_date": "2026-10-27",
    "lead_intervention": "BL-M07D1",
    "nct_id": "NCT06891833",
    "phase": "[\"PHASE2\", \"PHASE3\"]",
    "previous": null,
    "sponsor": "Sichuan Baili Pharmaceutical Co., Ltd.",
    "start_date": "2025-06-05",
    "status": "RECRUITING",
    "title": "A Study of BL-M07D1 With or Without Pertuzumab Versus Docetaxel + Carboplatin + Trastuzumab + Pertuzumab in Neoadjuvant Therapy for HER2-Positive Breast Cancer"
  },
  {
    "completion_date": "2032-09-01",
    "conditions": "[\"Breast Cancer\"]",
    "enrollment": 34,
    "first_country": "China",
    "first_seen": true,
    "last_update_date": "2026-10-27",
    "lead_intervention": "LP",
    "nct_id": "NCT07896668",
    "phase": "[\"PHASE2\"]",
    "previous": null,
    "sponsor": "Zhejiang Cancer Hospital",
    "start_date": "2025-09-01",
    "status": "RECRUITING",
    "title": "Pucotenlimab and Anlotinib in Combination With Chemotherapy"
  }
]

Call it from code

With the Apify API (one request; the response is the results):

curl -X POST "https://api.apify.com/v2/acts/nonstop_poacher~store-clinical-trials-monitor/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H 'Content-Type: application/json' \
  -d '{"condition": "breast cancer", "maxItems": 5000, "onlyChanges": false, "phase": "PHASE2", "status": "RECRUITING", "updated_since": "2025-01-01"}'

With the Python client (pip install apify-client):

from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("nonstop_poacher/store-clinical-trials-monitor").call(run_input={'condition': 'breast cancer',
 'maxItems': 5000,
 'onlyChanges': False,
 'phase': 'PHASE2',
 'status': 'RECRUITING',
 'updated_since': '2025-01-01'})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

From an AI agent: connect Apify's MCP server and add the Actor nonstop_poacher/store-clinical-trials-monitor.

Questions

What does it cost? $1.60 per 1,000 results, charged per result through your Apify account. You pay only for results it returns.

Something wrong? Open an issue on the Issues tab of its Store page.