Clinical Trials API

Search 480K+ global clinical trials with structured eligibility criteria, geographic lookup, and automated HTTP webhook alerts. Daily-updated NIH data. Free tier available.

3 subscribers
10 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Clinical Trials API endpoints

MethodEndpointDescription
Trial Search
GET searchTrialsNearby
/v1/trials/nearby
Search for clinical trials with sites within a specified distance of a geographic point. Returns trials sorted by distance to the nearest study site. Useful for patient-facing…
GET getTrialById
/v1/trials/{nct_id}
Returns the full trial record including detailed description, eligibility criteria, outcome measures, intervention details, sponsor information, and all study locations. The…
GET searchTrials
/v1/trials/search
Full-text and fielded search across 480,000+ clinical trials. Supports filtering by condition, intervention type, phase, status, location, sponsor type, and date range. Results…
Eligibility
GET getTrialEligibility
/v1/trials/{nct_id}/eligibility
Returns the trial's eligibility criteria parsed into structured inclusion and exclusion objects. Each criterion is individually addressable with a category label (age, gender,…
Alerts
DELETE deleteAlert
/v1/alerts/{alert_id}
Permanently deletes a saved webhook alert. No further notifications will be sent.
GET listAlerts
/v1/alerts
Returns all active HTTP webhook alerts for the current API key. Each alert monitors for new or updated clinical trials matching saved search criteria and delivers notifications…
POST createAlert
/v1/alerts
Registers an HTTP webhook alert that fires when new or updated trials match your search criteria. Alerts are checked daily against ClinicalTrials.gov updates. When a match is…
Utility
GET healthCheck
/v1/health
Returns the current operational status of the API. No authentication required.
GET listConditions
/v1/conditions
Returns a list of medical conditions with active clinical trials, useful for building autocomplete widgets and condition browsers. Supports optional search to filter results.
GET getStats
/v1/stats
Returns aggregate statistics about the clinical trials database including counts by phase, status, condition category, sponsor type, and study type. Useful for dashboards and…

Clinical Trials API pricing

PlanPriceRate limitQuotas
BASIC Free 2 / second
  • Requests: 500 / daily
PRO $49 / month 20 / second
  • Requests: 5,000 / monthly (then $0.0050 each)
ULTRA $199 / month 100 / second
  • Requests: 50,000 / monthly (then $0.0030 each)

More Medical APIs

View all →
  • Türkiye'de yer alan şehirlere ait nöbetçi eczane bilgilerini döndüren api servisidir.

    MedicalFreemium238 subscribers
  • Turkey ranked by provinces and districts in Turkey with data frequency updated 24 times a day and 100%…

    MedicalFreemium
  • Revolutionize healthcare with AI-powered diagnosis, symptom analysis, and virtual medical consultations. Our…

    MedicalFreemium778 subscribers
  • Verify RN, APRN, and LVN licenses across 22 states in one API call. Catch lapsed, suspended, or fake…

    MedicalFreemium16 subscribers
  • The Doctors.com and healthgrades API lets you search and connect with doctors across the United States. Get…

    MedicalFreemium128 subscribers
  • The BMI Calculator API provides accurate and comprehensive Body Mass Index calculations, offering valuable…

    MedicalFreemium820 subscribers