---
name: "mergers_search"
area: "mergers"
title: "Search deals"
price: "$0.01 per deal returned"
method: "POST"
url: "https://api.conecto.chat/v1/tools/mergers_search"
mcp_server: "https://api.conecto.chat/mcp/mergers"
auth: "Authorization: Bearer <conecto_sk_ key>"
docs_url: "https://conecto.chat/tools/mergers/mergers_search"
---

# Search deals (`mergers_search`)

Deals by company, role, words, country and date, from merger authorities and SEC filings read every day, each with its parties, dates, status and source.

Deals from the merger-control authorities of the EU, the UK, Germany, France, Finland and the US, and from SEC filings, refreshed daily: the parties and their roles, the dates, the status and, where a filing states one, the value with the sentence it was read from. Search by a company (its id or name) as acquirer or target, by words of the deal, by country and by date; news reports join only when asked, marked unconfirmed. Each reply says how far back each source goes.

Price: $0.01 per deal returned. A call that fails costs nothing.

## Use it when

To see what a company has bought or sold, or what has changed hands in an industry.

- For the most active buyers in a field, use [mergers_acquirers](https://conecto.chat/tools/mergers/mergers_acquirers.md).
- For companies that could buy one, use [longlists_buyers](https://conecto.chat/tools/longlists/longlists_buyers.md).

## Say this to your agent

> Who bought Welbilt, the maker of Frymaster and Merrychef, and what did the competition authorities decide?

## Inputs

| Name | Type | Required | Description | Allowed values | Default |
|---|---|---|---|---|---|
| `company` | string | no | A company id from companies_search (gb:00578327, us:769520) or a name. Up to 300 characters. |  |  |
| `role` | string | no | The company's part in the deal. | `"any"`, `"acquirer"`, `"target"` | `"any"` |
| `text` | string | no | Words that must all appear in the deal's title, activities or sector. Up to 200 characters. |  |  |
| `countries` | array of strings | no | Two-letter codes: the authority's country (EU for the Commission) or a party's. Up to 20 items. |  |  |
| `sources` | array of strings | no | Up to 8 items. | `"eu_oj"`, `"uk_cma"`, `"us_ftc"`, `"sec"`, `"de_bkarta"`, `"fr_adlc"`, `"fi_kkv"`, `"gdelt"` |  |
| `since` | string | no | The earliest deal date, e.g. 2024-01-01. Matches ^\\d{4}-\\d\\d-\\d\\d$. |  |  |
| `until` | string | no | Matches ^\\d{4}-\\d\\d-\\d\\d$. |  |  |
| `with_value` | boolean | no | Only deals whose filing states a price. |  | `false` |
| `include_news` | boolean | no | Add news reports (GDELT), marked unconfirmed. |  | `false` |
| `limit` | integer | no | 1 to 100. |  | `25` |

## Example

Written for Hansen & Voss, a restaurant-equipment wholesaler in Hamburg with 60 staff.

MCP: call `mergers_search` on the MCP server `https://api.conecto.chat/mcp/mergers` with these arguments:

```json
{
  "company": "Welbilt",
  "role": "target",
  "limit": 10
}
```

REST:

```bash
curl https://api.conecto.chat/v1/tools/mergers_search \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"company": "Welbilt", "role": "target", "limit": 10}'
```

## Response

```json
{
  "call_id": "5f0c8a2e-3b7d-4c1e-9a64-2d8e1f7b0c93",
  "tool": "mergers_search",
  "status": "succeeded",
  "replayed": false,
  "cost_usd": "$0.01",
  "balance_usd": "$19.75",
  "result": {
    "deals": [
      {
        "id": "uk_cma:/cma-cases/ali-holding-srl-slash-welbilt-inc-merger-inquiry",
        "title": "Ali Holding S.r.l. / Welbilt, Inc merger inquiry",
        "status": "cleared_with_conditions",
        "confirmed": true,
        "jurisdiction": "GB",
        "parties": [
          {
            "name": "Ali Holding S.r.l.",
            "role": "acquirer",
            "country": null,
            "activity": null
          },
          {
            "name": "Welbilt, Inc.",
            "role": "target",
            "country": null,
            "activity": null
          }
        ],
        "sector": "Food manufacturing",
        "dates": {
          "notified": "2022-03-10"
        },
        "value": null,
        "source": {
          "name": "The UK Competition and Markets Authority",
          "url": "https://www.gov.uk/cma-cases/ali-holding-srl-slash-welbilt-inc-merger-inquiry",
          "license": "Open Government Licence v3.0",
          "license_url": "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
          "credit": "Contains public sector information licensed under the Open Government Licence v3.0"
        }
      }
    ],
    "matching": 1,
    "notes": [
      "Merger authorities list the deals above their notification thresholds; their dates are notification and decision dates, not signing or closing.",
      "A value comes only from a filing that states one, with the sentence it was read from; null means not disclosed: read the source."
    ],
    "coverage": [
      {
        "source": "eu_oj",
        "name": "The European Commission, in the Official Journal of the EU",
        "deals": 2,
        "from": "2020-12-01",
        "to": "2020-12-01",
        "read_at": "2026-10-14T08:00:00+00:00",
        "state": "daily"
      },
      {
        "source": "uk_cma",
        "name": "The UK Competition and Markets Authority",
        "deals": 1,
        "from": "2022-03-10",
        "to": "2022-03-10",
        "read_at": "2026-10-14T08:00:00+00:00",
        "state": "daily"
      }
    ],
    "searched_names": [
      "Welbilt"
    ]
  }
}
```

`result`: deals (id, title, status, confirmed, jurisdiction, parties: name, role, country, activity; activities, sector, sic, dates: announced, notified, decided, completed, published; value: amount, currency, quote, url, or null when no filing states one; source: name, url, license, license_url, credit), matching (how many match in all), searched_names, notes and coverage (each source's deals, from, to, read_at and state).

## Errors

| Code | Status | When | Fix |
|---|---|---|---|
| `invalid_input` | 400 | A date that isn't YYYY-MM-DD, or since after until. | Send dates like 2024-01-31. |
| `not_found` | 404 | The company id given has no company in its register. | Find it with companies_search, or search by name. |
| `unavailable` | 503 | The register for the company id given didn't answer. | Try again in a minute, or search by the company's name. |

The refusals every tool can give (401 key, 402 balance, 429 limits) are on the errors page: https://conecto.chat/docs/errors.md

## Related

- [mergers_get](https://conecto.chat/tools/mergers/mergers_get.md): One deal by its id, as mergers_search returns it, with its source and license. $0.01 a call.
- [mergers_acquirers](https://conecto.chat/tools/mergers/mergers_acquirers.md): The companies that bought most often in the deals matching words, countries and dates, ranked, with their latest deals. $0.01 per acquirer returned.
