GET /acquisition/search

Acquisition Search

Search Crunchbase acquisitions with sorting and pagination. Returns acquirer, acquiree, categories, and location data for each deal.

Crunchbase Data API

Search across all acquisitions tracked in Crunchbase. Sort by announcement date or rank and paginate through results. Each result includes the acquirer and acquiree organizations with their categories and locations — useful for M&A intelligence, market consolidation analysis, and competitive monitoring.

HTTP Request

1
GET /acquisition/search

Parameters

ParameterTypeRequiredDefaultDescription
acquirerstringNoSlug, UUID, or name of the acquiring organization
acquireestringNoSlug, UUID, or name of the acquired organization
categorystringNoLimit to acquisitions of companies in this category
announced_on_afterstringNoOnly acquisitions announced on or after this date (YYYY-MM-DD)
announced_on_beforestringNoOnly acquisitions announced on or before this date (YYYY-MM-DD)
completed_on_afterstringNoOnly acquisitions completed on or after this date (YYYY-MM-DD)
completed_on_beforestringNoOnly acquisitions completed on or before this date (YYYY-MM-DD)
rank_maxintegerNoOnly acquisitions ranked this good or better
rank_minintegerNoOnly acquisitions ranked this or worse
per_pageintegerNo5Results per page (max 15)
order_bystringNoannounced_onSort field
sortstringNodescdesc for newest first
pageintegerNo1Page number (sequential, 1-indexed)

Response

Example Response

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
{
  "status": true,
  "request_id": "7a66cd7b-6805-9873-7084-6040b767",
  "data": {
    "total": 203644,
    "page": 1,
    "has_next_page": false,
    "results": [
      {
        "name": "Reliance Motor Car Company acquired by General Motors",
        "slug": "general-motors-acquires-reliance-motor-car-company--71c669ea",
        "uuid": "71c669ea-43cb-23a2-a158-71bb06cf785b",
        "image": "https://images.crunchbase.com/image/upload/v1465390856/yz07glmgyhwzacacrdrr.jpg",
        "type": "acquisition",
        "acquirer": {
          "uuid": "5087a047-80c5-4aa3-dfdf-30dd8ac88b5e",
          "slug": "general-motors",
          "name": "General Motors",
          "type": "organization",
          "image": "https://images.crunchbase.com/image/upload/hmmrtltnb5pke51rxlvg"
        },
        "acquiree": {
          "uuid": "65cbc73a-6584-ab45-db78-5939b7938024",
          "slug": "reliance-motor-car-company",
          "name": "Reliance Motor Car Company",
          "type": "organization",
          "image": "https://images.crunchbase.com/image/upload/v1465390856/yz07glmgyhwzacacrdrr.jpg"
        },
        "acquiree_last_funding_type": null,
        "rank_acquisition": 162176,
        "acquirer_categories": [
          {
            "name": "Automotive",
            "slug": "automotive",
            "uuid": "bb2ad65f-1009-db81-c6f6-83dbcfd64870",
            "image_id": "70b9211be4744e26936e45db0b986706",
            "image": "https://images.crunchbase.com/image/upload/70b9211be4744e26936e45db0b986706"
          }
          // ... more items
        ],
        "acquiree_categories": [
          {
            "name": "Automotive",
            "slug": "automotive",
            "uuid": "bb2ad65f-1009-db81-c6f6-83dbcfd64870",
            "image_id": "70b9211be4744e26936e45db0b986706",
            "image": "https://images.crunchbase.com/image/upload/70b9211be4744e26936e45db0b986706"
          }
          // ... more items
        ],
        "acquirer_locations": [
          {
            "name": "Detroit",
            "slug": "detroit-michigan",
            "uuid": "169942a0-8e9f-a450-cba1-f5c0e0430180",
            "location_type": "city"
          },
          {
            "name": "Michigan",
            "slug": "michigan-united-states",
            "uuid": "e38a2116-36db-d2e1-c526-30a42b3e9bb4",
            "location_type": "region"
          }
        ],
        "acquiree_locations": [
          {
            "name": "Detroit",
            "slug": "detroit-michigan",
            "uuid": "169942a0-8e9f-a450-cba1-f5c0e0430180",
            "location_type": "city"
          },
          {
            "name": "Michigan",
            "slug": "michigan-united-states",
            "uuid": "e38a2116-36db-d2e1-c526-30a42b3e9bb4",
            "location_type": "region"
          }
        ]
      }
      // ... more items
    ],
    "resolved_filters": {}
  },
  "request_params": {
    "order_by": "announced_on",
    "page": "1",
    "per_page": "2",
    "sort": "asc"
  }
}

Response Fields

FieldTypeDescription
statusbooleanWhether the request was successful
request_idstringUnique identifier for the request
data.totalintegerTotal number of acquisitions matching the query
data.pageintegerCurrent page number
data.has_next_pagebooleanWhether more pages are available
data.resultsarrayList of acquisition results
data.results[].namestringDisplay name (e.g., “CompanyB acquired by CompanyA”)
data.results[].slugstringURL slug — use this as the id param in acquisition-details
data.results[].uuidstringCrunchbase UUID of the acquisition
data.results[].imagestringURL to the acquiree’s logo
data.results[].typestringEntity type, always "acquisition"
data.results[].acquirerobjectThe acquiring organization
data.results[].acquirer.uuidstringAcquirer UUID
data.results[].acquirer.slugstringAcquirer slug — use in company-details
data.results[].acquirer.namestringAcquirer name
data.results[].acquirer.typestringEntity type, always "organization"
data.results[].acquirer.imagestringURL to the acquirer’s logo
data.results[].acquireeobjectThe acquired organization
data.results[].acquiree.uuidstringAcquiree UUID
data.results[].acquiree.slugstringAcquiree slug — use in company-details
data.results[].acquiree.namestringAcquiree name
data.results[].acquiree.typestringEntity type, always "organization"
data.results[].acquiree.imagestringURL to the acquiree’s logo
data.results[].acquiree_last_funding_typestring|nullLast funding type of the acquiree before acquisition
data.results[].rank_acquisitionintegerCrunchbase rank for this acquisition
data.results[].acquirer_categoriesarrayIndustry categories of the acquirer
data.results[].acquirer_categories[].namestringCategory name
data.results[].acquirer_categories[].slugstringCategory slug
data.results[].acquirer_categories[].uuidstringCategory UUID
data.results[].acquirer_categories[].image_idstringCategory image ID
data.results[].acquirer_categories[].imagestringFull URL to category icon
data.results[].acquiree_categoriesarrayIndustry categories of the acquiree
data.results[].acquiree_categories[].namestringCategory name
data.results[].acquiree_categories[].slugstringCategory slug
data.results[].acquiree_categories[].uuidstringCategory UUID
data.results[].acquiree_categories[].image_idstringCategory image ID
data.results[].acquiree_categories[].imagestringFull URL to category icon
data.results[].acquirer_locationsarrayAcquirer headquarters locations
data.results[].acquirer_locations[].namestringLocation name
data.results[].acquirer_locations[].slugstringLocation slug
data.results[].acquirer_locations[].uuidstringLocation UUID
data.results[].acquirer_locations[].location_typestringType of location: city or region
data.results[].acquiree_locationsarrayAcquiree headquarters locations
data.results[].acquiree_locations[].namestringLocation name
data.results[].acquiree_locations[].slugstringLocation slug
data.results[].acquiree_locations[].uuidstringLocation UUID
data.results[].acquiree_locations[].location_typestringType of location: city or region
data.resolved_filtersobjectFilters that were applied to the query
request_paramsobjectEcho of the parameters sent in the request

Code Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import requests

url = "https://crunchbase-extractor-full-api3.p.rapidapi.com/acquisition/search"

params = {
    "per_page": "20",
    "order_by": "announced_on",
    "sort": "desc",
    "page": "1"
}

headers = {
    "X-RapidAPI-Key": "YOUR_API_KEY",
    "X-RapidAPI-Host": "crunchbase-extractor-full-api3.p.rapidapi.com"
}

response = requests.get(url, headers=headers, params=params)
data = response.json()["data"]

print(f"Total acquisitions: {data['total']}")
for acq in data["results"]:
    acquirer = acq["acquirer"]["name"]
    acquiree = acq["acquiree"]["name"]
    print(f"  {acquirer} acquired {acquiree}")
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
const url = "https://crunchbase-extractor-full-api3.p.rapidapi.com/acquisition/search";

const params = new URLSearchParams({
  per_page: "20",
  order_by: "announced_on",
  sort: "desc",
  page: "1",
});

const response = await fetch(`${url}?${params}`, {
  method: "GET",
  headers: {
    "X-RapidAPI-Key": "YOUR_API_KEY",
    "X-RapidAPI-Host": "crunchbase-extractor-full-api3.p.rapidapi.com",
  },
});

const { data } = await response.json();

console.log(`Total acquisitions: ${data.total}`);
data.results.forEach((acq) => {
  console.log(`  ${acq.acquirer.name} acquired ${acq.acquiree.name}`);
});
1
2
3
4
5
6
7
curl -G "https://crunchbase-extractor-full-api3.p.rapidapi.com/acquisition/search" \
  --data-urlencode "per_page=20" \
  --data-urlencode "order_by=announced_on" \
  --data-urlencode "sort=desc" \
  --data-urlencode "page=1" \
  -H "X-RapidAPI-Key: YOUR_API_KEY" \
  -H "X-RapidAPI-Host: crunchbase-extractor-full-api3.p.rapidapi.com"
Start building today

Get your API key and make your first request in under a minute.

Get Your API Key on RapidAPI