# BizQuest Business Listings Scraper

> BizQuest Business Listings Scraper is a paid API for AI agents from x402.186-241-26-229.sslip.io, paid per call via x402, $0.025/call, status unknown (last checked 2026-10-02).

Scrapes structured business-for-sale listings from BizQuest.com based on keyword, location, price, and cash flow filters

## Facts

- Endpoint: POST https://x402.186-241-26-229.sslip.io/v1/bizquest?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/bizquest-business-listings-scraper-77af77eb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mOnIaV3TXNlX6Mz02QTpg

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 bizquest-business-listings-scraper-77af77eb -d '<json body>'
```

Example prompt: Search BizQuest for restaurant businesses for sale in California with an asking price between $100,000 and $500,000 and cash flow of at least $50,000, and return up to 50 listings posted in the last 30 days.

## When to prefer this

Use this endpoint when you need structured, filterable business-for-sale data from BizQuest specifically, including asking price, cash flow, and location filters. Prefer this over generic web scrapers when you want clean, schema-consistent listing records without parsing raw HTML. The pay-only-on-success pricing model (no charge for empty/failed runs) makes it safe for exploratory queries.

## Known failure modes

- BizQuest blocks detail page requests — search-level records returned with detailsFetched set to false
- No listings match the supplied filters — returns count 0 and empty items array, not charged
- Invalid or malformed startUrls cause empty results
- filterLocation not recognized as a US state or city — may return empty or unexpected results
- maxItems set too high may increase latency without proportional data gain

## 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 title, URL, asking price, description, list number, and optional financial details when detail pages are fetched successfully.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "maxItems": {
   "type": "integer",
   "default": 100,
   "minimum": 1,
   "description": "Maximum unique listings emitted for each search URL or filter search."
  },
  "startUrls": {
   "type": "array",
   "description": "Public BizQuest search URLs. When supplied, these take precedence over the filter fields."
  },
  "filterKeyword": {
   "type": "string",
   "description": "Business keyword or phrase to search when no start URL is supplied."
  },
  "filterLocation": {
   "type": "string",
   "description": "US state name, state code, or city plus two-letter state code, such as California or Austin TX."
  },
  "filterPriceMax": {
   "type": "integer",
   "minimum": 0,
   "description": "Maximum listed asking price in USD."
  },
  "filterPriceMin": {
   "type": "integer",
   "minimum": 0,
   "description": "Minimum listed asking price in USD."
  },
  "filterCashFlowMax": {
   "type": "integer",
   "minimum": 0,
   "description": "Maximum listed annual cash flow in USD."
  },
  "filterCashFlowMin": {
   "type": "integer",
   "minimum": 0,
   "description": "Minimum listed annual cash flow in USD."
  },
  "filterListingAgeDays": {
   "type": "integer",
   "minimum": 1,
   "description": "Only listings posted within this many days."
  },
  "includeListingDetails": {
   "type": "boolean",
   "default": false,
   "description": "Try public detail pages for added financial data. When blocked, search records are returned and detailsFetched stays false."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "id": null,
    "url": null,
    "price": null,
    "title": null,
    "listNumber": null,
    "listingUrl": null,
    "askingPrice": null,
    "description": null
   }
  ],
  "product": "bizquest"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bizquest-business-listings-scraper-77af77eb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.186-241-26-229.sslip.io](https://www.zero.xyz/host/x402.186-241-26-229.sslip.io/llms.txt)
