# searchEudraCtTrials

**Identifier:** `ctis_searchEudraCtTrials`

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

Search the legacy EU Clinical Trials Register (EudraCT), which holds EU trials authorised before CTIS (2004-2023), including many never registered on ClinicalTrials.gov. Full-text query over the whole protocol (condition, substance, sponsor, NCT ID). Returns 20 trials per page and no total count. Returns eudraCtNumbers for getEudraCtTrial. Trials marked 'Trial now transitioned' continue in CTIS: use mapEuTrialIds.

## Run it with the CLI

```bash
kirha tools run ctis_searchEudraCtTrials \
  --input '{
    "query": "semaglutide obesity"
  }'
```

`--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_searchEudraCtTrials",
  "input": {
    "query": "semaglutide obesity"
  }
}'
```

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": {
    "enteredFrom": {
      "description": "YYYY-MM-DD, date the trial was first entered in EudraCT",
      "type": "string"
    },
    "enteredTo": {
      "description": "YYYY-MM-DD",
      "type": "string"
    },
    "memberState": {
      "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",
        "United Kingdom"
      ],
      "type": "string"
    },
    "page": {
      "default": 1,
      "minimum": 1,
      "type": "number"
    },
    "phase": {
      "enum": [
        "phase1",
        "phase2",
        "phase3",
        "phase4"
      ],
      "type": "string"
    },
    "query": {
      "description": "e.g., semaglutide obesity, Novo Nordisk, NCT03486873",
      "minLength": 1,
      "type": "string"
    },
    "status": {
      "description": "Status in at least one member state",
      "enum": [
        "ongoing",
        "completed",
        "prematurelyEnded",
        "temporarilyHalted",
        "notAuthorised",
        "transitionedToCtis"
      ],
      "type": "string"
    }
  },
  "required": [
    "query"
  ],
  "type": "object"
}
```

## Output schema

```json
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false,
  "properties": {
    "context": {
      "type": "string"
    },
    "eudraCtNumbers": {
      "description": "EudraCT numbers for getEudraCtTrial or mapEuTrialIds",
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "hasMore": {
      "type": "boolean"
    },
    "trials": {
      "items": {
        "additionalProperties": false,
        "properties": {
          "condition": {
            "type": "string"
          },
          "countries": {
            "description": "Member state code: status there",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "eudraCtNumber": {
            "type": "string"
          },
          "gender": {
            "type": "string"
          },
          "meddraTerms": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "population": {
            "type": "string"
          },
          "sponsor": {
            "type": "string"
          },
          "sponsorProtocolCode": {
            "type": "string"
          },
          "startDate": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "eudraCtNumber",
          "meddraTerms",
          "countries",
          "url"
        ],
        "type": "object"
      },
      "type": "array"
    }
  },
  "required": [
    "context",
    "trials",
    "hasMore",
    "eudraCtNumbers"
  ],
  "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)
- [`searchEuTrials`](https://kirha.com/providers/ctis/searchEuTrials.md)
- [`getEudraCtTrial`](https://kirha.com/providers/ctis/getEudraCtTrial.md)

-----

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