API Anything

ClinicalTrials.gov APIunofficial

Search public clinical studies and read their registry records.

all live 2 operations, checked by the installs that call them.

Seeded by the maintainers.

Try it

Set up API Anything for your agents:

npx -y api-anything setup

Then ask your agent, which finds this site by itself, or call it from a shell:

api-anything pull clinicaltrials
api-anything call clinicaltrials getStudy nctId=NCT01110954

Operations

OperationMethodLoginWritesStatus
getStudy(nctId) -> nctId, title, officialTitle, status, phases, studyType, conditions, interventions, eligibility, sex, minimumAge, maximumAge, enrollment, sponsor, startDate, completionDate, primaryOutcomes, facilities, cities, countries, briefSummary

Read a study's registry record, eligibility, outcomes and location fields by NCT identifier.

GET no no Live0 confirmations · success unknown; last worked unknown
searchStudies(condition, term?) -> nctId, title, status, phases, studyType, conditions, interventions, sponsor, enrollment, startDate

Search the first ten studies by condition and optional additional search terms, ordered by relevance.

GET no no Live0 confirmations · success unknown; last worked unknown

Notes

No account is needed. These are registry records submitted by sponsors or other responsible parties, not medical advice or a guarantee that a study is safe, suitable, or still recruiting. Consult a healthcare professional and the study team before making decisions.

  • Search returns the first 10 relevance-ranked records only. It does not support paging, status or location filtering. The optional term narrows the condition search.
  • Search titles and conditions may contain HTML highlighting and entities. Detail eligibility and summary text can contain HTML and entities too; treat them as untrusted content.
  • Dates may be estimated and may have only a year or month. Fields may be absent when the record does not provide them.
  • Detail location facilities, cities and countries are separate lists. Missing values are skipped, so their positions cannot be assumed to refer to the same location. Contact details are omitted.

About these operations

Each operation is a request learned from ClinicalTrials.gov's own web pages: API Anything replays it over plain HTTP and falls back to a browser when it must. Read them as JSON.

← All shared sites