ClinicalTrials.gov Updates Tracker — by Query
Pricing
$5.00 / 1,000 clinicaltrials.gov trial extracteds
ClinicalTrials.gov Updates Tracker — by Query
Pull recently-updated ClinicalTrials.gov studies matching a query. One clean row per trial — NCT id, title, status, phases, sponsor, conditions, key dates, locations, study URL. Filter on lastUpdatePostDate for cron-friendly daily watchers. Source: ClinicalTrials.gov v2 API (free, no auth).
Pull recently-updated ClinicalTrials.gov studies matching any query. One clean row per trial — NCT id, title, status, phases, sponsor, conditions, key dates, locations, study URL.
Built for cron: pass sinceDays: 1 and get yesterday's status changes for your watchlist. No auth, no scraping — uses ClinicalTrials.gov's free v2 JSON API.
Inputs
{"queries": ["lung cancer", "GLP-1"],"sinceDays": 1,"statusFilter": ["RECRUITING", "ACTIVE_NOT_RECRUITING"]}
| input | default | notes |
|---|---|---|
queries | — | Required. Same syntax as the CT.gov search box. Multi-term = union. |
sinceDays | 7 | lastUpdatePostDate >= now-sinceDays. Use 1 for daily cron. |
statusFilter | all | Overall-status whitelist (RECRUITING, COMPLETED, TERMINATED, ...). |
maxResultsPerQuery | 1000 | Hard cap per query. |
Output
One row per study:
| field | example |
|---|---|
| nctId | NCT04567890 |
| briefTitle | A Phase 3 Study of ... |
| officialTitle | (longer title) |
| overallStatus | RECRUITING |
| phases | ["PHASE3"] |
| studyType | INTERVENTIONAL |
| leadSponsor | Pfizer Inc. |
| collaborators | ["NCI", "..."] |
| conditions | ["Non-Small Cell Lung Cancer"] |
| interventions | [{"type": "DRUG", "name": "..."}] |
| startDate | 2024-09 |
| primaryCompletionDate | 2026-12 |
| completionDate | 2027-06 |
| lastUpdatePostDate | 2026-05-31 |
| enrollment | 450 |
| locations | [{"facility": "...", "city": "...", "country": "..."}] |
| query | the originating query (helps when you batch) |
| studyUrl | https://clinicaltrials.gov/study/NCT04567890 |
Daily cron pattern
{ "queries": ["GLP-1", "obesity"], "sinceDays": 1 }
Schedule every morning. Each run yields just yesterday's updated trials matching your watch.
What it doesn't do
- No result-section enrichment (results posted later, schema is heavy — separate actor).
- No FDA approval cross-reference — different DB, separate actor.
- No prediction / sentiment — raw metadata only.
Maintained by
vøiddo studio — small independent shop.