Discover/ibba.org API
live

ibba.org APIibba.org

Access 3,000+ IBBA-listed business broker profiles. Search by location, name, or specialty. Returns contact details, CBI certification status, and more.

Endpoints
6
Updated
14d ago
Try it
Filter by CBI certification (1 for certified only, empty string for all)
Search radius in miles
City, state, or address to search near
Comma-separated specialty area slugs to filter by (e.g. 'food-beverage,accommodations')
api.parse.bot/scraper/1b57d359-e974-4a39-8989-0e480c8da75d/<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 GET 'https://api.parse.bot/scraper/1b57d359-e974-4a39-8989-0e480c8da75d/search_brokers_by_location?radius=50&location=Los+Angeles' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 6 totalclick to expand

Search for business brokers by location with a configurable radius. Returns brokers within the specified area as a GeoJSON FeatureCollection with broker details in each feature's properties.

Input
ParamTypeDescription
cbistringFilter by CBI certification (1 for certified only, empty string for all)
radiusintegerSearch radius in miles
locationstringCity, state, or address to search near
specialtiesstringComma-separated specialty area slugs to filter by (e.g. 'food-beverage,accommodations')
Response
{
  "type": "object",
  "fields": {
    "type": "GeoJSON type string ('FeatureCollection')",
    "features": "array of GeoJSON Feature objects with broker details in geometry.properties (name, company, city, state, url, cbi, specialties)"
  },
  "sample": {
    "data": {
      "type": "FeatureCollection",
      "features": [
        {
          "type": "Feature",
          "geometry": {
            "type": "Point",
            "properties": {
              "cbi": "1",
              "url": "https://www.ibba.org/broker-profile/california/los-angeles/take-iga/",
              "zip": "90021-1657",
              "city": "Los Angeles",
              "mami": "0",
              "name": "Take Iga",
              "state": "CA",
              "company": "JRC Advisors / EXp Commercial",
              "distance": "0.54",
              "portrait": "https://www.ibba.org/wp-content/plugins/ibba-brokers/public/img/broker.png",
              "master_cbi": "0",
              "membership": "CABB: IBBA Individual Membership",
              "specialties": [
                {
                  "name": "Food & Beverage",
                  "slug": "food-beverage",
                  "term_id": 166
                }
              ]
            },
            "coordinates": [
              "-118.246586",
              "34.043466"
            ]
          }
        }
      ]
    },
    "status": "success"
  }
}

About the ibba.org API

The IBBA API provides access to roughly 3,000 business broker profiles from the International Business Brokers Association directory across 6 endpoints. You can search brokers by geographic location with a configurable mile radius via search_brokers_by_location, look up individuals by name with search_brokers_by_name, or pull the full directory in one call with list_all_brokers. Each profile includes contact details, CBI certification status, specialty areas, and a bio.

What the API Covers

The IBBA directory API surfaces contact and professional data for business brokers listed on ibba.org. The list_all_brokers endpoint returns the full roster — approximately 3,000 profiles — each with first_name, last_name, company, phone, email, city, state, bio, specialty_areas, and a permalink to the broker's profile page. The get_broker_profile endpoint accepts a full name (e.g. 'Jane Smith') and returns the best-matching single profile with the same field set, where multi-value fields like bio, email, and specialty_areas are returned as arrays.

Location and Specialty Filtering

search_brokers_by_location accepts a location string (city, state, or address), a radius in miles, an optional cbi flag to restrict results to Certified Business Intermediary brokers only, and a specialties parameter that takes comma-separated slugs such as 'food-beverage,accommodations'. Results come back as a GeoJSON FeatureCollection — each Feature's properties contain name, company, city, state, url, cbi, and specialties. To discover valid specialty slugs, call get_specialty_areas, which returns each specialty's id, human-readable name, slug, and broker count.

Reference Endpoints

Two reference endpoints help build filtered queries without guesswork. get_specialty_areas lists all industry categories used in the directory with their counts, so you know which slugs are valid before passing them to search_brokers_by_location. get_geographic_regions returns separate arrays for US states (us_states) and Canadian provinces (canadian_provinces), each entry including id, name, slug, and count of brokers in that region. These are useful for building dropdown filters or validating input before querying.

Common use cases
  • Find CBI-certified brokers within 50 miles of a target acquisition city using search_brokers_by_location with cbi=1
  • Build a broker-matching tool that filters by specialty area slugs like food-beverage or manufacturing
  • Look up a specific broker's phone, email, and bio by full name using get_broker_profile
  • Populate a CRM with the full IBBA broker directory via a single list_all_brokers call
  • Display a broker count by US state or Canadian province using get_geographic_regions
  • Power a geographic broker map using the GeoJSON FeatureCollection output from search_brokers_by_location
  • Validate available specialty filter options before presenting them to end users with get_specialty_areas
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 IBBA offer an official developer API?+
IBBA does not publish a public developer API or documented data feed. The data in this API comes directly from the ibba.org broker directory.
What does `search_brokers_by_location` return and how is it structured differently from `search_brokers_by_name`?+
search_brokers_by_location returns a GeoJSON FeatureCollection, so each broker is a Feature object with properties like name, company, city, state, url, cbi, and specialties. search_brokers_by_name returns a flat posts array where each broker object includes richer contact fields: phone, email, bio, permalink, and specialty_areas. Use the location endpoint when you need map-ready data; use the name-search endpoint when you need full contact details.
Does the API include brokers outside the US and Canada?+
The get_geographic_regions endpoint covers US states and Canadian provinces. The directory may include some international members, but geographic filtering and region counts are scoped to North America. You can fork this API on Parse and revise it to add filtering or region mapping for other countries if broader coverage is needed.
Can I filter `list_all_brokers` by specialty or CBI status?+
The list_all_brokers endpoint takes no input parameters and returns all brokers without server-side filtering. CBI and specialty filtering are only available on search_brokers_by_location. You can fork this API on Parse and revise it to add filter parameters to the full-directory endpoint if that behavior is required.
Are broker listings real-time or cached? How fresh is the data?+
The API reflects whatever is currently published in the IBBA member directory on ibba.org. IBBA manages its own member records, so the freshness of individual broker profiles depends on when IBBA members update their listings. There is no timestamp field in the response to indicate when a record was last modified.
Page content last updated . Spec covers 6 endpoints from ibba.org.
Related APIs in B2b DirectorySee all →
13f.info API
13f.info API
mouser.com API
mouser.com API
homes.com API
Search for real estate agents and properties available for sale or rent, while accessing detailed agent profiles with their 1-year transaction history, active listings, and performance statistics. Get comprehensive property details and agent information all in one place to help you find the right agent or property that matches your needs.
industrynet.com API
Find industrial suppliers and browse product categories across a comprehensive marketplace directory. Connect directly with suppliers by viewing detailed listings and submitting contact inquiries programmatically.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.
yellowpages-uae.com API
Search and discover UAE businesses with instant access to contact details, locations, and branch information from the Yellow Pages UAE directory. Find companies by name, get detailed business profiles, explore multiple branches, and browse available cities all in one place.
104.com.tw API
Search for jobs across Taiwan's largest job board and retrieve detailed job listings including descriptions, requirements, and company information. Find the right career opportunities by browsing thousands of positions or searching for specific roles that match your skills and interests.
cursor.directory API
Search and discover AI cursor rules, MCP servers, and job listings organized by category to enhance your development workflow. Browse detailed information about each rule and server to find the tools and configurations that best fit your needs.