Discover/bizbuysell.com API
live

bizbuysell.com APIbizbuysell.com

Search businesses for sale, retrieve detailed financials, and browse category hierarchies from BizBuySell.com via a structured JSON API.

Endpoints
3
Updated
3mo ago
Try it
Page number for pagination
Search keyword (e.g. 'laundromat', 'car wash')
US state name to filter by (e.g. 'florida', 'california')
Business category to filter by (e.g. 'automotive-and-boat')
Maximum asking price filter
Minimum asking price filter
Minimum cash flow filter
Exclude franchise listings
Exclude restaurant/bar listings
api.parse.bot/scraper/a16d5faf-5b3b-424d-92c9-0efcfacde11f/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X POST 'https://api.parse.bot/scraper/a16d5faf-5b3b-424d-92c9-0efcfacde11f/search_listings' \
  -H 'X-API-Key: $PARSE_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
  "page": "1"
}'
All endpoints · 3 totalclick to expand

Search for businesses for sale with filters. Excludes franchises and restaurants by default. Returns paginated results from the BizBuySell marketplace.

Input
ParamTypeDescription
pageintegerPage number for pagination
querystringSearch keyword (e.g. 'laundromat', 'car wash')
statestringUS state name to filter by (e.g. 'florida', 'california')
categorystringBusiness category to filter by (e.g. 'automotive-and-boat')
max_priceintegerMaximum asking price filter
min_priceintegerMinimum asking price filter
min_cash_flowintegerMinimum cash flow filter
exclude_franchisesbooleanExclude franchise listings
exclude_restaurantsbooleanExclude restaurant/bar listings
Response
{
  "type": "object",
  "fields": {
    "listings": "array of listing objects with listing_id, title, location, asking_price, cash_flow, ebitda, revenue, description, url, image_url, is_franchise",
    "current_page": "integer current page number",
    "total_results": "integer total number of matching results"
  },
  "sample": {
    "data": {
      "listings": [
        {
          "url": "https://www.bizbuysell.com/business-opportunity/acquire-prime-miami-retail-smoke-shop-location/2482238/",
          "title": "Acquire Prime Miami Retail Smoke Shop Location",
          "ebitda": null,
          "revenue": null,
          "location": "South Miami, FL",
          "cash_flow": 550000,
          "image_url": [
            "https://images.bizbuysell.com/shared/listings/248/2482238/daed9a8e-89c9-43e8-ab2d-dbd19f2f4384-W336.webp"
          ],
          "listing_id": 2482238,
          "description": "South Miami Smoke Shop – Prime Location Near University of Miami...",
          "asking_price": 1195000,
          "is_franchise": false
        }
      ],
      "current_page": 1,
      "total_results": 5616
    },
    "status": "success"
  }
}

About the bizbuysell.com API

The BizBuySell API covers 3 endpoints for accessing the BizBuySell marketplace, returning structured data on business-for-sale listings including asking price, cash flow, EBITDA, and revenue. The search_listings endpoint accepts filters like state, category, price range, and minimum cash flow to return paginated results, while get_listing_detail retrieves full financial and location data for a specific listing by URL.

Search and Filter Business Listings

The search_listings endpoint accepts a query keyword alongside filters for state, category, min_price, max_price, and min_cash_flow. Results are paginated and each listing object includes listing_id, title, location, asking_price, cash_flow, ebitda, revenue, description, url, and image_url. The exclude_franchises boolean defaults to true, so franchise listings are omitted unless you explicitly pass false. The total_results field in each response indicates how many matches exist across all pages.

Listing Detail and Financials

The get_listing_detail endpoint takes a full listing URL or a relative path stub such as /Business-Opportunity/listing-title/1234567/ and returns a listingDetail object with structured fields: title, subtitle, description, category, listing_id, asking_price, currency, city, state, and image_url, among others. This is the right endpoint when you need granular financial context on a specific business rather than summary fields from search results.

Category Hierarchy

The get_categories endpoint requires no inputs and returns the full category tree used on BizBuySell. Each object in the categories array carries a category_id, name, url_stub, seo_plural, and a children array of subcategories. The url_stub values from this endpoint feed directly into the category parameter of search_listings, making it straightforward to iterate over defined industry segments programmatically.

Common use cases
  • Screen acquisition targets by filtering search_listings for min_cash_flow and max_price within a specific US state
  • Aggregate asking price and EBITDA data across a business category to benchmark valuations in a given market
  • Monitor new listings in a niche (e.g. 'laundromat' or 'car wash') by polling search_listings with a keyword query
  • Build an investment pipeline tool that stores listing_id references and fetches full financials via get_listing_detail
  • Populate a deal-flow dashboard with cash_flow, revenue, and asking_price fields from paginated search results
  • Enumerate the complete BizBuySell category taxonomy via get_categories to build industry-level filtering UIs
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 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 BizBuySell have an official developer API?+
BizBuySell does not publish a public developer API. This Parse API provides structured access to listing search, listing detail, and category data from the BizBuySell marketplace.
What financial fields does `get_listing_detail` return compared to `search_listings`?+
search_listings returns summary-level fields: asking_price, cash_flow, ebitda, and revenue per listing. get_listing_detail returns the same core financials alongside additional structured fields like subtitle, currency, city, and state — scoped to a single listing. Use get_listing_detail when you need the full structured record for a specific business.
Does `search_listings` return franchise or restaurant listings?+
Franchises are excluded by default via the exclude_franchises parameter, which defaults to true. Restaurants are excluded by default as well. You can pass exclude_franchises: false to include franchise listings. There is no current parameter to re-include restaurant listings in the same endpoint. You can fork this API on Parse and revise it to add a dedicated restaurant or franchise search endpoint.
Are international business listings covered?+
The API currently filters by US state using the state parameter, and the coverage reflects the US-focused inventory on BizBuySell. International listings are not currently addressable through the available filters. You can fork this API on Parse and revise it to add support for international location parameters if BizBuySell surfaces that data.
How does pagination work in `search_listings`?+
Each response includes a current_page integer and a total_results count. Pass the page integer parameter to step through result sets. There is no explicit field for total page count, so divide total_results by the number of results per page to determine how many pages exist for a given query.
Page content last updated . Spec covers 3 endpoints from bizbuysell.com.
Related APIs in MarketplaceSee all →
mouser.com API
mouser.com API
lazada.co.th API
Search for products and browse categories on Lazada Thailand to find detailed information like prices, descriptions, and availability. Discover items by keyword or category to compare specifications and make informed purchasing decisions.
woocommerce.com API
Browse and search thousands of WooCommerce extensions, themes, and business services from the official marketplace while accessing detailed product information, user reviews, and ratings. Integrate marketplace data, blog content, and documentation directly into your applications to help users discover and learn about WooCommerce solutions.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.
BizBuySell API – Business Listings & Financials · Parse