Match Businesses

Match a list of businesses attributes to ids. Returns a list of the same length and order as the input list, with the matched ids.

Endpoint:POST /businesses/match

Description

The Match Businesses endpoint is the first step in the data enrichment process. It enables users to accurately identify businesses based on their name or domain, returning a unique Business ID that acts as the foundation for all subsequent API interactions.

This endpoint is designed to provide high-accuracy business matching by leveraging multiple data sources, validation layers, and proprietary algorithms to ensure precise identification.

Once a business is successfully matched, its Business ID becomes the primary key for retrieving enriched company data, accessing financial insights, monitoring real-time business events, and performing additional analytics through other Explorium APIs.

Coverage
AttributeCoverage Details
Total Businesses80M+ businesses across 150+ countries
Matching AccuracyAdvanced entity resolution for precise business identification
Real-Time UpdatesEnsures the latest business records are used for matching

How It Works
  • Input: A list of business names and domains.
  • Processing: Our system cross-references multiple datasets to find the best match.
  • Output: A structured response with the matched Business IDs, maintaining the same order as the input list.
Schema Explanation
FieldTypeDescription
businesses_to_matchArrayList of business name-domain pairs to match
business_idStringUnique identifier for the matched business (null if not found)

Best Practices
  • Always store the Business ID – It serves as the key for all future enrichment and analytics.
  • Use multiple identifiers (e.g., name + domain) for higher match accuracy.
  • Batch requests efficiently to optimize API performance.
  • Handle null values gracefully to account for unmatched businesses.
  • Update and validate input data regularly to ensure the most accurate matches.

📌 For detailed endpoint explanations, request examples, and integration tips, explore the documentation sections above.


Body Params - Try Me Example

name: Apple
domain: apple.com

name: Microsoft
domain: microsoft.com
Language
Credentials
Click Try It! to start a request and see the response here!