API Overview
This API provides a powerful mechanism for matching inconsistent company and organization name data within or across various data sources and datasets.
AI-Powered
Leveraging AI models, machine learning, specialized algorithms, and extensive knowledge bases for fast, accurate matching.
Flexible Algorithms
Choose from "wide", "narrow", "model-v3-narrow", or "model-v3-wide" (recommended in most cases) matching algorithms to suit your needs.
Global Capability
Algorithms "model-v3-wide" and "model-v3-narrow" handle global data with our deepest AI model for best results.
How It Works
Company and organization names generating the same similarity key are considered "similar".
Company Input | Similarity Key |
---|---|
B of A | k2HDzRo6pObj5PkfW5sskHTHESF7AQ |
Bank of America | k2HDzRo6pObj5PkfW5sskHTHESF7AQ |
Thompson Inc. | lfu9lPojomFZXCDz9uatu1_z-6svBA1 |
THOMPSON COMPANY | lfu9lPojomFZXCDz9uatu1_z-6svBA1 |
tompsen incorporated | lfu9lPojomFZXCDz9uatu1_z-6svBA1 |
GE | O1PJ_fmAE14bHNOaPoc_GzaXFBHdFhuM6 |
Gen. electric | O1PJ_fmAE14bHNOaPoc_GzaXFBHdFhuM6 |
Once generated, these similarity keys can be used for sorting, matching across datasets, or as a fuzzy search mechanism.
API Details
Endpoint
Request Format
Sample Request
Sample Response
cURL Example
Algorithm & AI Model Options
Choose the algorithm that best fits your matching requirements.
wide
Very fast algorithm with a wider umbrella of similarity. Better when you have other data that will also serve as part of match criteria.
narrow
Very fast algorithm, more stringent than wide. Better if you are matching on company or organization name only.
model-v3-wide
Our newest high matching accuracy with a wider similarity range, including applicability with international organization names. Recommended for most use cases.
Recommendedmodel-v3-narrow
Our newest high matching accuracy when matching solely on company or organization names without any of your own other match criteria, including applicability with international organization names. Provides the most precise matching.
Additional Resources
Code Examples
See quick and easy code examples in nine different popular languages, including Python, Node.js, Java, TypeScript, Go, Rust, C#, R, and Scala.
Try This API Interactively
Our API interactive usage tool enables you to try this API interactively with a user interface and without writing code.
Cloud Batch Processing
Our No-Code batch tool enables you to quickly use this API within our parallel-processing Cloud platform.
Video Description
Watch a short video describing similarity keys and how they work.
Service Bureau
Want us to do it for you? We can take your data and use our products on your behalf with a quick turnaround.
Sample Matches
More examples showing how different company name variations are matched using similarity keys. Each colored cluster represents companies that match to the same similarity key.
Company Input | Similarity Key MATCHED GROUP |
---|---|
Microsoft Inc | xUhcrilUNsRiCthe7rXkIupHiCbhhgyLrKNAcXruwoA |
microsot | xUhcrilUNsRiCthe7rXkIupHiCbhhgyLrKNAcXruwoA |
MICROS0FT | xUhcrilUNsRiCthe7rXkIupHiCbhhgyLrKNAcXruwoA |
IBM | edplDLsBWcH9Sa7ZECaJx8KiEl5lvMWAa6ackCA4azs |
Intl businessmachines | edplDLsBWcH9Sa7ZECaJx8KiEl5lvMWAa6ackCA4azs |
Amazon.com | tyGzXZjfZUqhgqt6mqNZF8MCsn-QQV1NJbysxSTB7aI |
Amazon Incorp. | tyGzXZjfZUqhgqt6mqNZF8MCsn-QQV1NJbysxSTB7aI |
Saudi Aramco | yv8uxP9JjwCRWBNyUyFTds63QmZTT4qhFXfpv-wRbiM |
Saudi Arabian Oil Group | yv8uxP9JjwCRWBNyUyFTds63QmZTT4qhFXfpv-wRbiM |
ARAMCO | yv8uxP9JjwCRWBNyUyFTds63QmZTT4qhFXfpv-wRbiM |
The Ohio State University | dKI2aritgyzM9y4HToDqOC6s9I7-SNwGG-2x9rzDyms |
OSU Buckeyes | dKI2aritgyzM9y4HToDqOC6s9I7-SNwGG-2x9rzDyms |
OH STATE | dKI2aritgyzM9y4HToDqOC6s9I7-SNwGG-2x9rzDyms |
Philip Morris | 96Zxr2RqrX13X0UQ3aBWCIvwu16lnxV228Ih02CN_R8 |
Phillip Morris International | 96Zxr2RqrX13X0UQ3aBWCIvwu16lnxV228Ih02CN_R8 |
The Phillip Morris Co | 96Zxr2RqrX13X0UQ3aBWCIvwu16lnxV228Ih02CN_R8 |
Each colored group represents company names that generate identical similarity keys, meaning they are considered matches despite spelling variations, abbreviations, or formatting differences.