Give it conditions, drugs or sponsors
Give it conditions, drugs or sponsors. For each it queries ClinicalTrials.gov and composes ONE landscape brief: counts by phase and status, recruiting-now, top sponsors, interventions and countries, median enrollment and recent starts. Keyless and agent-callable. Up to 3 items per call; failed lookups are not charged.
Answeringour last check, 2026-10-24
1 of 1checks answered this week
384 msmedian answer time
$0.01listed price per call
$0.01price it asked us
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
POST https://agent-data.centorprat.workers.dev/tools/clinical-trials-intelligence
| Category | Everything else |
|---|---|
| Provider host | agent-data.centorprat.workers.dev |
| Networks | eip155:137, eip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp |
| Payment schemes | exact |
| Self-reported calls, 30 days | 3 from 2 payers (the provider's figure, not ours) |
Our checks, last 30 days
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-10-24 | valid payment request | 402 | $0.01 | 384 ms |
Example input (from the provider)
{
"body": {
"conditions": [
"pancreatic cancer"
]
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"properties": {
"conditions": {
"description": "Diseases or conditions, e.g. [\"pancreatic cancer\"], [\"NASH\", \"type 2 diabetes\"]. One brief per condition.",
"items": {
"type": "string"
},
"maxItems": 3,
"type": "array"
},
"includeAllTrials": {
"description": "Off = just the composed brief(s). On = also push each normalized trial (billed cheaply per row).",
"type": "boolean"
},
"interventions": {
"description": "Drugs, biologics or interventions, e.g. [\"semaglutide\"], [\"CAR-T\"]. One brief per intervention.",
"items": {
"type": "string"
},
"maxItems": 3,
"type": "array"
},
"maxTrialsPerQuery": {
"description": "How many matching trials to pull and analyse per query (1-1000). The brief reports the full match total regardless.",
"type": "integer"
},
"phase": {
"description": "Keep only trials in these phases.",
"items": {
"enum": [
"EARLY_PHASE1",
"PHASE1",
"PHASE2",
"PHASE3",
"PHASE4",
"NA"
],
"type": "string"
},
"maxItems": 3,
"type": "array"
},
"recentDays": {
"description": "Trials started or updated within this many days are counted as 'recent' in each brief.",
"type": "integer"
},
"sponsors": {
"description": "Lead sponsors / organizations, e.g. [\"Pfizer\"], [\"Mayo Clinic\"]. One brief per sponsor.",
"items": {
"type": "string"
},
"maxItems": 3,
"type": "array"
},
"status": {
"description": "Keep only trials in these recruitment statuses.",
"items": {
"enum": [
"RECRUITING",
"NOT_YET_RECRUITING",
"ACTIVE_NOT_RECRUITING",
"ENROLLING_BY_INVITATION",
"COMPLETED",
"TERMINATED",
"SUSPENDED",
"WITHDRAWN"
],
"type": "string"
},
"maxItems": 3,
"type": "array"
},
"terms": {
"description": "Any free-text search across all trial fields. One brief per term.",
"items": {
"type": "string"
},
"maxItems": 3,
"type": "array"
}
},
"required": []
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST",
"PUT",
"PATCH"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}