Skip to main content
GET
List Acquisition Deals

Authorizations

X-Blockworks-API-Key
string
header
required

API key sent in the X-Blockworks-API-Key header; x-messari-api-key is accepted for existing integrations. The catalog endpoints and models on the public access tier need no key.

Query Parameters

acquisitionDealIDEq
string

Acquisition Deal ID equals.

acquisitionDealIDIsOneOf
string[]

Acquisition Deal ID is one of (comma-separated).

acquisitionDealIDIsNotOneOf
string[]

Acquisition Deal ID is not one of (comma-separated).

announcementDateGt
string<date-time>

Announcement Date is greater than.

announcementDateGte
string<date-time>

Announcement Date is greater than or equal to.

announcementDateLt
string<date-time>

Announcement Date is less than.

announcementDateLte
string<date-time>

Announcement Date is less than or equal to.

fundingDateGt
string<date-time>

Funding Date is greater than.

fundingDateGte
string<date-time>

Funding Date is greater than or equal to.

fundingDateLt
string<date-time>

Funding Date is less than.

fundingDateLte
string<date-time>

Funding Date is less than or equal to.

transactionAmountUSDGt
number

Transaction Amount USD is greater than.

transactionAmountUSDGte
number

Transaction Amount USD is greater than or equal to.

transactionAmountUSDLt
number

Transaction Amount USD is less than.

transactionAmountUSDLte
number

Transaction Amount USD is less than or equal to.

statusEq
string

Status equals.

statusNotEq
string

Status does not equal.

statusIsOneOf
string[]

Status is one of (comma-separated).

statusIsNotOneOf
string[]

Status is not one of (comma-separated).

acquiringEntityIDEq
string

Acquiring Entity ID equals.

acquiringEntityIDIsOneOf
string[]

Acquiring Entity ID is one of (comma-separated).

acquiringEntityIDIsNotOneOf
string[]

Acquiring Entity ID is not one of (comma-separated).

acquiringEntityTypeEq
string

Acquiring Entity Type equals.

acquiringEntityTypeIsOneOf
string[]

Acquiring Entity Type is one of (comma-separated).

acquiringEntityNameEq
string

Acquiring Entity Name equals.

acquiringEntityNameIsOneOf
string[]

Acquiring Entity Name is one of (comma-separated).

acquiringEntityNameContains
string

Acquiring Entity Name contains (case-insensitive substring).

acquiringEntitySlugEq
string

Acquiring Entity Slug equals.

acquiringEntitySlugIsOneOf
string[]

Acquiring Entity Slug is one of (comma-separated).

acquiringEntityIsActiveEq
boolean

Acquiring Entity Is Active equals.

acquiringEntityIsActiveNotEq
boolean

Acquiring Entity Is Active does not equal.

acquiredEntityIDEq
string

Acquired Entity ID equals.

acquiredEntityIDIsOneOf
string[]

Acquired Entity ID is one of (comma-separated).

acquiredEntityIDIsNotOneOf
string[]

Acquired Entity ID is not one of (comma-separated).

acquiredEntityTypeEq
string

Acquired Entity Type equals.

acquiredEntityTypeIsOneOf
string[]

Acquired Entity Type is one of (comma-separated).

acquiredEntityNameEq
string

Acquired Entity Name equals.

acquiredEntityNameIsOneOf
string[]

Acquired Entity Name is one of (comma-separated).

acquiredEntityNameContains
string

Acquired Entity Name contains (case-insensitive substring).

acquiredEntitySlugEq
string

Acquired Entity Slug equals.

acquiredEntitySlugIsOneOf
string[]

Acquired Entity Slug is one of (comma-separated).

acquiredEntityIsActiveEq
boolean

Acquired Entity Is Active equals.

acquiredEntityIsActiveNotEq
boolean

Acquired Entity Is Active does not equal.

acquiredEntitySectorEq
string

Acquired Entity Sector equals.

acquiredEntitySectorIsOneOf
string[]

Acquired Entity Sector is one of (comma-separated).

acquiredEntitySectorIsNotOneOf
string[]

Acquired Entity Sector is not one of (comma-separated).

acquiredEntityCategoryEq
string

Acquired Entity Category equals.

acquiredEntityCategoryIsOneOf
string[]

Acquired Entity Category is one of (comma-separated).

acquiredEntityCategoryIsNotOneOf
string[]

Acquired Entity Category is not one of (comma-separated).

sortBy
enum<string>
default:announcementDate

Field to sort by; defaults to the model's default sort column.

Available options:
announcementDate,
fundingDate,
transactionAmountUSD,
status,
acquiringEntityName,
acquiredEntityName
sortDirection
enum<string>
default:asc

Sort direction.

Available options:
asc,
desc
page
integer

1-based page number.

pageSize
integer

Rows per page (max 1000, default 100).

selections
enum<string>[]

Comma-separated fields to return; defaults to all fields.

Available options:
acquisitionDealID,
announcementDate,
fundingDate,
transactionAmountUSD,
status,
acquiringEntityID,
acquiringEntityType,
acquiringEntityName,
acquiringEntitySlug,
acquiringEntityLogoURL,
acquiringEntityIsActive,
acquiredEntityID,
acquiredEntityType,
acquiredEntityName,
acquiredEntitySlug,
acquiredEntityLogoURL,
acquiredEntityIsActive,
acquiredEntitySector,
acquiredEntityCategory,
announcementURLs
acceptFormat
enum<string>
default:json

Response format, overriding the Accept header: json (default), csv, or jsonl (NDJSON). csv and jsonl return the rows as a downloadable file.

Available options:
json,
csv,
jsonl

Response

One page of matching rows, with the totals for the whole filtered set.

data
object[]
required
metadata
object
required

Pagination totals for the full filtered result set, independent of the current page.

error
string | null