Discover/Mergernetwork API
live

Mergernetwork APImergernetwork.com

Search and retrieve business-for-sale, real estate, funding, and financial asset listings from DealStream via 13 structured endpoints with financials and contact data.

Endpoint health
verified 2d ago
get_new_arrivals
search_land_for_sale
search_funding_wanted
search_businesses_for_sale
search_financial_assets
12/12 passing latest checkself-healing
Endpoints
13
Updated
26d ago

What is the Mergernetwork API?

The DealStream API exposes 13 endpoints covering business-for-sale listings, commercial real estate, land, leased space, funding opportunities, oil and gas properties, and financial assets. The search_businesses_for_sale endpoint returns paginated results filtered by keyword, price range, and industry category slug, while get_business_listing_detail delivers structured financials, location breakdowns, and full descriptions for individual listings.

Try it
Page number for pagination.
Search keyword to filter listings.
Maximum asking price filter.
Minimum asking price filter.
Category path slug to filter by (e.g. /health-care-businesses-for-sale). Available slugs can be retrieved from list_business_categories.
api.parse.bot/scraper/786374ad-ff82-46ab-b266-b0d1d1e9cb8b/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/786374ad-ff82-46ab-b266-b0d1d1e9cb8b/search_businesses_for_sale?page=1&query=restaurant' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace mergernetwork-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: DealStream SDK — search listings, drill into details, browse categories."""
from parse_apis.dealstream_api import DealStream, ListingDetail, ListingNotFound

client = DealStream()

# Browse newest business listings — single-page fetch, capped
for listing in client.listings.new_arrivals(limit=3):
    print(listing.title, listing.price, listing.currency)

# Search by location and drill into the first result's full detail
florida_listing = client.listings.by_location(location_slug="florida-businesses-for-sale", limit=1).first()
if florida_listing:
    detail = florida_listing.details()
    print(detail.title, detail.industry, detail.financials)

# Search oil & gas listings with a keyword
for oil in client.listings.oil_gas(query="production", limit=3):
    print(oil.title, oil.price, oil.location.country)

# Typed error handling on detail fetch
try:
    bad = client.listings.search(query="nonexistent", limit=1).first()
    if bad:
        bad.details()
except ListingNotFound as exc:
    print(f"Listing gone: {exc.url}")

# Discover available categories
for cat in client.categories.list(limit=5):
    print(cat.name, cat.slug)

print("exercised: listings.new_arrivals / listings.by_location / details / listings.oil_gas / listings.search / categories.list")
All endpoints · 13 totalmissing one? ·

Search for businesses for sale with filters for keyword, price, and category. Returns paginated results with up to 25 listings per page. Omitting all filters returns all businesses for sale.

Input
ParamTypeDescription
pageintegerPage number for pagination.
querystringSearch keyword to filter listings.
price_maxintegerMaximum asking price filter.
price_minintegerMinimum asking price filter.
category_slugstringCategory path slug to filter by (e.g. /health-care-businesses-for-sale). Available slugs can be retrieved from list_business_categories.
Response
{
  "type": "object",
  "fields": {
    "page": "integer, current page number",
    "listings": "array of listing objects with id, title, url, description, price, currency, location, and image",
    "total_found": "integer, number of listings returned on this page"
  },
  "sample": {
    "data": {
      "page": 1,
      "listings": [
        {
          "id": "runvps",
          "url": "https://dealstream.com/d/biz-sale/finance-cos/runvps",
          "image": "https://dealstream.com/assets/images/listingicons/png/fak fa-ds-finance.png",
          "price": 250000,
          "title": "Swiss Financial Services & Payments Company - DealStream",
          "currency": "CHF",
          "location": {
            "region": "Zurich",
            "country": "CH",
            "locality": "Zurich"
          },
          "description": "Overview Fully operational Swiss-based fintech company for sale."
        }
      ],
      "total_found": 25
    },
    "status": "success"
  }
}

About the Mergernetwork API

What the API Covers

The DealStream API gives programmatic access to listing data across six distinct verticals: businesses for sale, commercial real estate, land, space for lease, funding wanted, and financial assets (including shelf companies and public shells). Specialized endpoints cover oil and gas properties (search_oil_gas_listings) and buyer-side "Wanted" postings (search_wanted_listings). All search endpoints return paginated arrays of listing objects containing id, title, url, description, price, currency, location, and image, with up to 25 results per page.

Filtering and Discovery

search_businesses_for_sale accepts query, price_min, price_max, and category_slug parameters. Valid category_slug values — for example /health-care-businesses-for-sale — are discoverable via list_business_categories, which also returns location slugs used by search_businesses_by_location. Location slugs follow the pattern florida-businesses-for-sale or california-businesses-for-sale. get_new_arrivals returns the most recently posted listings without any filter inputs.

Detail and Contact Endpoints

get_business_listing_detail accepts a URL path from any search result and returns structured fields including industry, a location object with country, region, and locality, a financials object with asking_price and related fields, plus description and full_description when available. get_listing_contact_info takes the same URL path format and returns broker or seller name and phone. These two endpoints together are the primary path to actionable deal intelligence from a search result.

Reliability & maintenanceVerified

The Mergernetwork API is a managed, monitored endpoint for mergernetwork.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when mergernetwork.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official mergernetwork.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
2d ago
Latest check
12/12 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Screen acquisition targets by filtering search_businesses_for_sale results by price_min, price_max, and category_slug to match a specific buy-side mandate.
  • Aggregate new deal flow automatically by polling get_new_arrivals and pushing results to a deal-tracking spreadsheet or CRM.
  • Build a geographic market map of businesses for sale by iterating location slugs through search_businesses_by_location.
  • Pull full financial details on shortlisted businesses using get_business_listing_detail to surface asking_price and industry classification.
  • Identify investors seeking capital by querying search_funding_wanted for businesses actively looking for funding.
  • Compile broker contact lists for outbound campaigns using get_listing_contact_info against a batch of listing URLs.
  • Monitor specialized asset categories — oil and gas royalties, shelf companies, public shells — via search_oil_gas_listings and search_financial_assets.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does DealStream (MergerNetwork) have an official developer API?+
DealStream does not publish a documented public developer API. This Parse API provides structured programmatic access to listing data from mergernetwork.com.
What does `get_business_listing_detail` return that search results do not?+
get_business_listing_detail returns a financials object with structured asking price and location data, a full_description field (the complete listing body text), an industry classification string, and a structured location object with country, region, and locality. Search result listing objects include only a short description, price, currency, location, and image.
Does `total_found` on search endpoints reflect the total listings in the database or just the current page?+
total_found returns the count of listings on the current page, not the overall database total matching your query. To determine total result depth, you need to paginate using the page parameter and observe when the returned count drops or the listings array is empty.
Does the API return historical or sold listings, or only active ones?+
The API returns currently active listings. Historical sold or expired listings are not exposed through any current endpoint. You can fork this API on Parse and revise it to add an endpoint targeting historical deal data if that surface becomes available.
Can I filter real estate, land, or lease searches by price or location the same way I can for business listings?+
search_real_estate_listings, search_land_for_sale, and search_space_for_lease currently accept only page and query parameters — not price_min, price_max, or location_slug. Those filters are only available on search_businesses_for_sale and search_businesses_by_location. You can fork this API on Parse and revise it to add price and location filter parameters to the real estate and land endpoints.
Page content last updated . Spec covers 13 endpoints from mergernetwork.com.
Related APIs in MarketplaceSee all →
bizbuysell.com API
Search for businesses available for sale across multiple categories and view detailed information about specific listings on BizBuySell.com. Browse business categories to explore different industries and find opportunities that match your investment interests.
sunbeltnetwork.com API
Search and browse business-for-sale listings across the Sunbelt Network. Filter by industry, location, price range, cash flow, and more. Retrieve detailed financial summaries, business descriptions, and broker contact information for any listing, and look up Sunbelt office locations nationwide.
canada.businessesforsale.com API
Search and browse businesses for sale and franchise opportunities across Canada, retrieving detailed listing information to find investment opportunities that match your interests. Explore comprehensive data on available businesses and franchises to make informed decisions about potential acquisitions.
flippa.com API
Search and browse digital assets like websites, domains, and SaaS businesses listed on Flippa's marketplace, with detailed filtering by country and listing details. Access comprehensive information on thousands of digital business listings to find investment opportunities or monitor the market.
trustmrr.com API
Search a verified database of profitable startups and businesses for sale with real revenue data authenticated by Stripe and other payment processors, then filter results by category, performance metrics, and acquisition status to find investment opportunities. Access detailed company information including leaderboard rankings, growth statistics, and acquisition listings all in clean JSON format.
nexxt-change.org API
Search and browse company sales listings, buyer requests, and regional business partners on Germany's leading business succession marketplace. Access detailed information about available businesses for sale, acquisition opportunities, and local expertise to support your business succession needs.
loopnet.com API
Access LoopNet's commercial real estate data programmatically. Search listings by location, property type, and transaction type; retrieve full listing details including pricing and property facts; and find and profile commercial real estate brokers.
ibba.org API
Search and find professional business brokers from the IBBA directory by location or name, accessing their contact information, business details, and specialties across over 3,000 verified profiles. Discover brokers in your area or filter by geographic regions and service specialties to connect with the right professional for your business needs.