# searchEuTrials

**Identifier:** `ctis_searchEuTrials`

**Provider:** [EU Clinical Trials](https://kirha.com/providers/ctis.md)

Search EU clinical trials in CTIS (euclinicaltrials.eu), the EU register for all trials authorised since 2023 and older EudraCT trials transitioned into it. Many are absent from ClinicalTrials.gov. Filter by condition, product, sponsor, phase, status, member state and EU start date; sorted by most recent authorisation decision by default, so it also answers 'what new EU trials were authorised'. Returns ctNumbers for getEuTrialDetails. For pre-2023 trials that never transitioned use searchEudraCtTrials.

## Run it with the CLI

```bash
kirha tools run ctis_searchEuTrials \
  --input '{}'
```

`--input` takes a JSON object that matches the input schema. Pass `--input -` to read it from stdin.

## Call it over HTTP

```bash
curl https://api.kirha.com/tools/v1/execute \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: **********' \
  --data '{
  "tool_name": "ctis_searchEuTrials",
  "input": {}
}'
```

Replace the stars with an API key from https://app.kirha.com/api-keys.

## Input schema

```json
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "condition": {
      "description": "e.g., obesity, non-small cell lung cancer",
      "type": "string"
    },
    "limit": {
      "default": 10,
      "maximum": 50,
      "minimum": 1,
      "type": "number"
    },
    "memberStates": {
      "items": {
        "enum": [
          "Austria",
          "Belgium",
          "Bulgaria",
          "Croatia",
          "Cyprus",
          "Czechia",
          "Denmark",
          "Estonia",
          "Finland",
          "France",
          "Germany",
          "Greece",
          "Hungary",
          "Iceland",
          "Ireland",
          "Italy",
          "Latvia",
          "Liechtenstein",
          "Lithuania",
          "Luxembourg",
          "Malta",
          "Netherlands",
          "Norway",
          "Poland",
          "Portugal",
          "Romania",
          "Slovakia",
          "Slovenia",
          "Spain",
          "Sweden"
        ],
        "type": "string"
      },
      "type": "array"
    },
    "page": {
      "default": 1,
      "minimum": 1,
      "type": "number"
    },
    "phases": {
      "items": {
        "enum": [
          "phase1",
          "phase1_2",
          "phase2",
          "phase2_3",
          "phase3",
          "phase3_4",
          "phase4"
        ],
        "type": "string"
      },
      "type": "array"
    },
    "product": {
      "description": "Registered product name, often the brand (e.g., Keytruda). Use query for an INN.",
      "type": "string"
    },
    "query": {
      "description": "Free text across the whole record: substance/INN, NCT ID, EudraCT number, protocol code",
      "type": "string"
    },
    "sortBy": {
      "default": "decisionDate:desc",
      "enum": [
        "decisionDate:desc",
        "decisionDate:asc",
        "endDate:desc"
      ],
      "type": "string"
    },
    "sponsor": {
      "description": "e.g., AstraZeneca",
      "type": "string"
    },
    "startDateFrom": {
      "description": "YYYY-MM-DD, trial start in the EEA",
      "type": "string"
    },
    "startDateTo": {
      "description": "YYYY-MM-DD",
      "type": "string"
    },
    "statuses": {
      "items": {
        "enum": [
          "Under evaluation",
          "Authorised, recruitment pending",
          "Authorised, recruiting",
          "Ongoing, recruiting",
          "Ongoing, recruitment ended",
          "Temporarily halted",
          "Suspended",
          "Ended",
          "Expired",
          "Revoked",
          "Not authorised",
          "Cancelled"
        ],
        "type": "string"
      },
      "type": "array"
    }
  },
  "type": "object"
}
```

## Output schema

```json
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false,
  "properties": {
    "context": {
      "type": "string"
    },
    "ctNumbers": {
      "description": "CTIS trial numbers for getEuTrialDetails or mapEuTrialIds",
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "totalFound": {
      "type": "number"
    },
    "trials": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "conditions": {
            "type": "string"
          },
          "countries": {
            "description": "EU/EEA member state: status in that country",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "ctNumber": {
            "type": "string"
          },
          "decisionDate": {
            "description": "First authorisation decision in the EU",
            "type": "string"
          },
          "endDateEu": {
            "type": "string"
          },
          "hasResults": {
            "type": "boolean"
          },
          "lastUpdated": {
            "type": "string"
          },
          "phase": {
            "type": "string"
          },
          "plannedEnrollment": {
            "type": "number"
          },
          "products": {
            "type": "string"
          },
          "region": {
            "type": "string"
          },
          "shortTitle": {
            "type": "string"
          },
          "sponsor": {
            "type": "string"
          },
          "sponsorType": {
            "type": "string"
          },
          "startDateEu": {
            "type": "string"
          },
          "status": {
            "type": "string"
          },
          "title": {
            "type": "string"
          }
        },
        "required": [
          "ctNumber",
          "countries",
          "hasResults"
        ],
        "type": "object"
      },
      "type": "array"
    }
  },
  "required": [
    "context",
    "totalFound",
    "trials",
    "ctNumbers"
  ],
  "type": "object"
}
```

## Related tools

Other EU Clinical Trials tools that this tool refers to, or that refer to it.

- [`mapEuTrialIds`](https://kirha.com/providers/ctis/mapEuTrialIds.md)
- [`getEuTrialDetails`](https://kirha.com/providers/ctis/getEuTrialDetails.md)
- [`searchEudraCtTrials`](https://kirha.com/providers/ctis/searchEudraCtTrials.md)

-----

[All EU Clinical Trials tools](https://kirha.com/providers/ctis.md) · [< Back to tools list](https://kirha.com/tools.md)