Clinicaltrials: Search Studies
Clinicaltrials via Parse · healthcare
Search for clinical trials with extensive filtering and cursor-based pagination. Supports condition, intervention, status filters, and general keyword search. Returns paginated results with a nextPageToken for fetching subsequent pages. Each study includes protocolSection (identification, status, description, design, eligibility), derivedSection (condition/intervention browse), and hasResults flag. Access clinical trial data from ClinicalTrials.gov including study search, details, metadata, enums, statistics, and API version information. Fulfilled by Parse from clinicaltrials.gov.
- clinicaltrials
- clinicaltrials-gov
- developer-tools
- government-public
- healthcare
- parse
- platform-key
Price and execution
- Price
- $0.02 USD credits / call
- Trust tier
- Verified
- Execution
- Managed call
- Capability group
- healthcare
Interface snapshot
- Protocol
- HTTP operation
- Operation
- GET /scraper/5119bcad-b856-44f8-8ee6-bfe31e079b44/search_studies
- Interface artifact
- sha256:7e150243d307d3d7f757e13c71e517de01187c79ea3aadf87ce01d3790b1d61e
- Manifest digest
- sha256:7ba1f4791a95167053a805c5b719f0d0ba37f1bd57a643ca0b30dba8372cdcac
Request fields
- sort (string): Sort order. Use '@relevance' for relevance-based sorting, or a field name with :asc or :desc suffix (e.g. 'LastUpdatePostDate:desc')
- fields (string): Comma-separated list of fields to return (e.g. 'NCTId,BriefTitle,OverallStatus')
- format (string): Response format: 'json' or 'csv'
- pageSize (integer): Number of results per page (max 1000)
- pageToken (string): Token for next page of results, obtained from a previous response's nextPageToken
- query_cond (string): Search by condition or disease (e.g. 'diabetes', 'cancer')
- query_intr (string): Search by intervention or treatment (e.g. 'aspirin', 'immunotherapy')
- query_term (string): General search terms across all fields
- filter_advanced (string): Advanced filter expression using Essie expression syntax (e.g. 'AREA[Phase]PHASE3')
- filter_overallstatus (string): Filter by study status. Accepted values: RECRUITING, COMPLETED, ACTIVE_NOT_RECRUITING, NOT_YET_RECRUITING, ENROLLING_BY_INVITATION, SUSPENDED, TERMINATED, WITHDRAWN, UNKNOWN. Multiple values pipe-separated (e.g. 'RECRUITING|COMPLETED').: Allowed values: RECRUITING, COMPLETED, ACTIVE_NOT_RECRUITING, NOT_YET_RECRUITING, ENROLLING_BY_INVITATION, SUSPENDED, TERMINATED, WITHDRAWN, UNKNOWN
Example queries
- {"pageSize":"10","query_cond":"diabetes","query_intr":"aspirin","query_term":"heart","filter_overallstatus":"RECRUITING"}