# Acquire.com Business Listings Scraper

> Acquire.com Business Listings Scraper is a paid API for AI agents from api.scrapeforagents.tech, paid per call via x402, $0.025/call, status unknown (last checked 2026-10-02).

Scrapes and returns structured public business-for-sale listings from Acquire.com, with filtering by price, revenue, profit, category, and location.

## Facts

- Endpoint: POST https://api.scrapeforagents.tech/v1/acquire?utm_source=zero.xyz
- Price: $0.025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/acquire-com-business-listings-scraper-72f92502
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_V_CaZFLH0entUUpQ5qNC9

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 acquire-com-business-listings-scraper-72f92502 -d '<json body>'
```

Example prompt: Pull me up to 30 SaaS businesses for sale in the United States from Acquire.com with an asking price under $500,000 and at least $50,000 in trailing twelve-month revenue.

## When to prefer this

Use this endpoint when you need structured, filterable data from Acquire.com business-for-sale listings — especially when you want to filter by price, revenue, profit, category, or location without manually browsing the marketplace. Prefer it over generic web scrapers because it returns clean, typed JSON fields specific to the Acquire.com listing schema. Best for deal-sourcing agents, acquisition researchers, and investment screeners.

## Known failure modes

- Empty results if no listings match the specified filters — not charged
- Network or scraping failure when Acquire.com blocks or changes its structure — not charged
- Invalid URL format in the urls array returns an error
- maxItems of 0 collects all listings which may be slow or large
- Overly restrictive filter combinations (e.g. very narrow price and profit range) may return zero results

## How this service works

Pay-per-call structured web data. Failed or empty runs are not charged.

## Output

Returns a JSON object with a count of matched listings and an array of items, each containing the listing ID, URL, headline, category, location, asking price, and sitemap last-modified date. Only public listing data is returned. Empty or failed runs are not charged.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "urls": {
   "type": "array",
   "description": "Specific public listing URLs. When supplied, the sitemap is skipped."
  },
  "startAt": {
   "type": "integer",
   "default": 0,
   "minimum": 0,
   "description": "Skip this many sitemap entries before reading listings. Has no effect with URLs."
  },
  "maxItems": {
   "type": "integer",
   "default": 50,
   "minimum": 0,
   "description": "Maximum records to save. 0 collects all matching public listings."
  },
  "maxPrice": {
   "type": "integer",
   "default": 0,
   "minimum": 0,
   "description": "Maximum asking price in USD. 0 disables this bound."
  },
  "minPrice": {
   "type": "integer",
   "default": 0,
   "minimum": 0,
   "description": "Minimum asking price in USD. 0 disables this bound."
  },
  "locations": {
   "type": "array",
   "description": "Keep only listings in these public locations, such as United States. Empty includes all."
  },
  "categories": {
   "type": "array",
   "description": "Keep only listings in these public categories, such as SaaS, Mobile, or Ecommerce. Empty includes all."
  },
  "maxTTMProfit": {
   "type": "integer",
   "default": 0,
   "minimum": 0,
   "description": "Maximum public trailing twelve month profit in USD."
  },
  "minTTMProfit": {
   "type": "integer",
   "default": 0,
   "minimum": 0,
   "description": "Minimum public trailing twelve month profit in USD."
  },
  "maxTTMRevenue": {
   "type": "integer",
   "default": 0,
   "minimum": 0,
   "description": "Maximum public trailing twelve month revenue in USD."
  },
  "minTTMRevenue": {
   "type": "integer",
   "default": 0,
   "minimum": 0,
   "description": "Minimum public trailing twelve month revenue in USD."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "id": null,
    "url": null,
    "about": null,
    "category": null,
    "location": null,
    "askingPrice": null,
    "listingHeadline": null,
    "sitemapLastModified": null
   }
  ],
  "product": "acquire"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/acquire-com-business-listings-scraper-72f92502/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.scrapeforagents.tech](https://www.zero.xyz/host/api.scrapeforagents.tech/llms.txt)
