ClinicalTrials.gov API
REST API for searching and retrieving clinical trial study records from the U.S. National Library of Medicine, supporting queries by status, condition, location, and sponsor, with detailed protocol and results data available per study.
Screenshot:
Slug: clinicaltrials
Key:
Base URL:
Auth: none
Endpoints: 3
Category: health
Reachable: yes
CORS: unknown
Tier: verified
Last checked: 2026-03-14 16:07:55.811653
Key:
clinicaltrials.gov:clinicaltrials.gov-apiBase URL:
https://clinicaltrials.gov/api/v2/Auth: none
Endpoints: 3
Category: health
Reachable: yes
CORS: unknown
Tier: verified
Last checked: 2026-03-14 16:07:55.811653
Links
Documentation:
- Data Element Definitions official
SDKs:
- pytrials (python)
- clinical_trials_python (python)
- ctg-python-client (python)
- rclinicaltrials (r)
- ClinicalTrialsAPI (r)
Topics
Tutorials
- Getting Started with the ClinicalTrials.gov API — I can search ClinicalTrials.gov's registry of 400,000+ studies by condition, intervention, sponsor, or location — no auth required — but for trial outcome data, most studies will point you to PubMed rather than the registry itself.
Endpoints (3)
| Path | Summary | Response | Auth |
|---|---|---|---|
| studies | Search and list clinical studies | application/json |
none |
| studies/{nctId} | Get a specific study by NCT ID | application/json |
none |
| version | Get API version | application/json |
none |