# Bytemine Acquisition Signals Search

> Bytemine Acquisition Signals Search is a paid API for AI agents from agents.bytemine.ai, paid per call via MPP or x402, $0.2/call, status unknown (last checked 2026-10-12).

Search and filter M&A events by acquirer, target company, deal amount, geography, industry, and time window, returning structured deal records billed per result.

## Facts

- Endpoint: POST https://agents.bytemine.ai/functions/v1/api-gateway/signals/acquisitions?utm_source=zero.xyz
- Price: $0.2/call
- Payment: MPP, x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Provider: agents.bytemine.ai
- Website: https://agents.bytemine.ai
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agents-bytemine-ai-bytemine-acquisition-signals-search-b4756adb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IsIEgf2bb3fa3jbCfZxoA

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agents-bytemine-ai-bytemine-acquisition-signals-search-b4756adb -d '<json body>'
```

Example prompt: Can you find M&A deals where Salesforce was the acquirer, announced in the last 90 days, and show me up to 20 results sorted by announcement date descending?

## When to prefer this

Use this endpoint when you need structured, filterable M&A event data with deal amounts, acquirer/target details, and geographic or industry context. It is ideal for sales prospecting (identifying companies that just got acquired), competitive intelligence, or market research workflows. Prefer the count=true mode first to estimate result volume before paying per record. Choose this over generic web search when you need machine-readable, structured acquisition records with consistent fields across many deals.

## Known failure modes

- Invalid or missing filter parameters return an empty result set
- Malformed country codes or date strings may cause validation errors
- Large result sets without pagination may time out; use limit and page parameters
- Requesting too many records per page (over 100) will be rejected
- Typos in company name partial matches may return zero results
- Exceeding account credit balance will block the query

## How this service works

Bytemine is a B2B data platform for sales and go to market teams. It covers contact and company search across 135M professionals and 10M companies, contact and company enrichment, LinkedIn profile search and enrichment, live company intelligence read from a company's own web presence, technographics, buying intent scoring, and hiring, funding, job posting, and job change signals. Search results bill per record returned, enrichment bills only on a successful match, and count queries are free. This server is a pay-per-use, transparent proxy in front of Bytemine's own API: it handles identity, payment, and proxying. Agents can purchase autonomously or with their human's approval. The complete verified paid surface is listed at /openapi.json, the source of truth for available operations. Each operation here carries its live price in x-payment-info. Use the operations and details here when they meet your needs. Filtered specs contain only matching operations; if you cannot find what you need here, use search or the service catalog. The live catalog at /manifest.json is authoritative for prices and any free included units (prices[].includedUnits) - some meters include free usage per account before any charge, reserved for agents claimed by a human with a verified email.

## Output

Returns a paginated array of acquisition event objects, each containing the acquired company name, acquiring company details, announced date, deal amount, signal ID, and source references. Also includes pagination metadata (page, total, has_more, page_size) and a credits_used count. A count-only query returns the total without consuming per-record credits.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "page": {
   "type": "integer"
  },
  "count": {
   "type": "string",
   "description": "Set to \"true\" for a free count only query."
  },
  "limit": {
   "type": "integer",
   "description": "Results per page. Default 20, max 100."
  },
  "dateTo": {
   "type": "string"
  },
  "search": {
   "type": "string"
  },
  "sort_by": {
   "enum": [
    "occurred_at",
    "discovered_at",
    "amount",
    "employee_count"
   ],
   "type": "string"
  },
  "currency": {
   "type": "string"
  },
  "dateFrom": {
   "type": "string"
  },
  "industry": {
   "type": "string"
  },
  "countries": {
   "type": "string",
   "description": "Comma separated country codes for the acquired company."
  },
  "amount_max": {
   "type": "integer"
  },
  "amount_min": {
   "type": "integer",
   "description": "Minimum amount in USD cents."
  },
  "categories": {
   "type": "string"
  },
  "sort_order": {
   "enum": [
    "asc",
    "desc"
   ],
   "type": "string"
  },
  "date_preset": {
   "type": "string",
   "description": "Relative date shorthand, for example last_90d."
  },
  "company_name": {
   "type": "string",
   "description": "Acquired company name partial match."
  },
  "subcategories": {
   "type": "string"
  },
  "founded_year_max": {
   "type": "integer"
  },
  "founded_year_min": {
   "type": "integer"
  },
  "acquiring_company": {
   "type": "string",
   "description": "Acquiring company name partial match."
  },
  "employee_count_max": {
   "type": "integer"
  },
  "employee_count_min": {
   "type": "integer"
  },
  "verification_status": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "type": "array",
   "items": {
    "type": "object",
    "properties": {
     "amount": {
      "type": "number"
     },
     "sources": {
      "type": "array",
      "items": {
       "type": "object"
      }
     },
     "signalId": {
      "type": "string"
     },
     "companyName": {
      "type": "string"
     },
     "announcedDate": {
      "type": "string"
     },
     "acquiringCompany": {
      "type": "object"
     }
    }
   }
  },
  "pagination": {
   "type": "object",
   "properties": {
    "page": {
     "type": "integer"
    },
    "total": {
     "type": "integer"
    },
    "has_more": {
     "type": "boolean"
    },
    "page_size": {
     "type": "integer"
    }
   }
  },
  "credits_used": {
   "type": "integer"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agents-bytemine-ai-bytemine-acquisition-signals-search-b4756adb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.bytemine.ai](https://www.zero.xyz/host/agents.bytemine.ai/llms.txt)
