API Documentation
GET
/api/1/deals/maM&A Deals API
Returns M&A deal announcements parsed from SEC EDGAR merger filings, newest first. Filter by status, date range, or free-text search on company names.
Defaults
limit=50offset=0Related endpoints
Parameters
Required first. Documented defaults are selected — Test Request matches a bare call.
statusstringoptionalFilter by deal status (e.g. announced, completed)
Optional. Omit to skip.
fromstringoptionalAnnounced on or after (YYYY-MM-DD)
Optional. Omit to skip.
tostringoptionalAnnounced on or before (YYYY-MM-DD)
Optional. Omit to skip.
qstringoptionalSearch in acquirer/target name or ticker
Optional. Omit to skip.
limitnumberdefault 50Default 50
offsetnumberdefault 0Default 0
Responses
Was this helpful?
Request
curl -X GET \
'https://api.eulerpool.com/api/1/deals/ma?limit=50&offset=0' \
-H 'Accept: application/json'200 Response
{
"data": {
"id": 0,
"acquirerName": "string",
"acquirerTicker": "string",
"targetName": "string",
"targetTicker": "string",
"announcedDate": "2026-06-09T00:00:00.000Z",
"closeDate": "string",
"dealValue": 0,
"dealType": "string",
"status": "announced",
"premiumPct": 0,
"paymentType": "string",
"filingUrl": "string",
"source": "edgar"
},
"total": 0,
"offset": 0,
"limit": 0
}