API Overview
This API generates hashed similarity keys from input global address data, enabling efficient matching and sorting of global address information to identify redundancy and inconsistency across datasets.
Similarity Keys
Generates similarity keys for matching of global addresses, avoiding issues with data inconsistency and human-entered address format standards and variations.
Flexible Algorithms
Choose matching algorithms such as 'ai-medium-narrow' or 'ai-medium-wide' to suit your specific use case. A 'narrow' algorithm considers the unit designator (suite, apt, etc.) when generating similarity keys to match with, whereas a 'wide' algorithm does not.
Advanced Techniques
Utilizes artificial intelligence, machine learning, heuristics, phonetics, knowledge bases, and specialized globally-aware algorithms for accurate matching.
How It Works
| Address Input | Similarity Key |
|---|---|
| Piazza del Colosseo, 1, Rome RM, Italy | eotjNaYESCN265V9wtEmo2_jInZ140dTZMmeFoJpGgM |
| Piazza del Colosseo, 1, 00184 Rome RM, Italy | eotjNaYESCN265V9wtEmo2_jInZ140dTZMmeFoJpGgM |
| #1 Piazza del Colosseum, 00184 Roma, Italia | eotjNaYESCN265V9wtEmo2_jInZ140dTZMmeFoJpGgM |
| 1 Bennelong Point, Sydney NSW 2000, Australia | X6M11Pnwmtp_8N9y-P9UXSviq76cUG |
| One Bennelong Pt., Sydney NSW 2000, Australia | X6M11Pnwmtp_8N9y-P9UXSviq76cUG |
| 1 Benelong Point, Sydny, Aust. | X6M11Pnwmtp_8N9y-P9UXSviq76cUG |
| Chatuchak Market, Kamphaeng Phet 2 Rd, Bangkok 10900, Thailand | Jxhn5m5O4nPNrqEz-FEbdR0PZuW |
| Chattuchek Mrkt, Kampheng Phet Two, Bangkok 10900, Tai Lan | Jxhn5m5O4nPNrqEz-FEbdR0PZuW |
| 1600 Penn Ave NW, Washington, D.C., USA | h-zMusl1r3gyeIxQDfz3UEG22 |
| 1600 Pennsylvania Ave. NW, Wash DC, UNITED STATES | h-zMusl1r3gyeIxQDfz3UEG22 |
| 1600 Pennylvania Avenue NW, Wash DC | h-zMusl1r3gyeIxQDfz3UEG22 |
| Pennsylvania Ave #1600 WASHNGTN DC | h-zMusl1r3gyeIxQDfz3UEG22 |
| 1600 Pennsylvan. Avenue NW, District of Columbia | h-zMusl1r3gyeIxQDfz3UEG22 |
| 1600Pennsylvana Avenue NW, Washington, District of Columbia (USA) | h-zMusl1r3gyeIxQDfz3UEG22 |
Global addresses generating the same similarity key are considered "similar". These keys can be used for sorting and identifying redundant addresses in a single table or file, matching based on address across datasets, or as a fuzzy search mechanism.
API Details
Endpoint
https://api.interzoid.com/getglobaladdressmatch
Request Format
https://api.interzoid.com/getglobaladdressmatch?license=[apikey]&address=[street address]&algorithm=[ai-medium-wide or ai-medium-narrow]
Sample Request
https://api.interzoid.com/getglobaladdressmatch?license=fh5hs7*****&address=221 B Baker St, Marylebone, London, UK&algorithm=ai-medium-narrow
Sample Response
{"SimKey":"r17f28d477E1d7sG6dja3h13SDkP","Code":"Success","Credits":5794029}
cURL Example (with API key in header)
curl --header "x-api-key: fh5hs7*****" "https://api.interzoid.com/getaddressmatchadvanced?address=400%20East%20Broadway&algorithm=ai-medium-narrow"
Algorithm & AI Model Options
narrow
Matches considering unit designators (suite, apt, etc.). Very fast but less accurate than AI options.
wide
Matches on street address only, ignoring unit designators. Very fast but less accurate than AI options.
ai-plus-narrow
AI-enhanced matching considering unit designators. Second-best in performance and accuracy.
ai-plus-wide
AI-enhanced matching on street address only. Second-best in performance and accuracy.
ai-medium-narrow
Best accuracy, considering unit designators. Recommended algorithm, but API response can take a little bit longer.
Recommendedai-medium-wide
Best accuracy, matching on street address only. API can take a little longer but provides high-quality results.
Code Examples
Examples in Nine Programming Languages
See quick and easy code examples in nine different popular languages, including Python, Node.js, Java, Typescript, Go, Rust, C#, R, and Scala.
See All Code ExamplesAdditional Resources
Try this API Interactively
Our API interactive usage tool enables you to try this API interactively with a user interface and without writing code. The tool is available for all of our APIs.
Try it NowUse this API in a High-Performance, No-Code, Cloud Batch Mode
Our No-Code batch tool enables you to quickly use this API within our parallel-processing Cloud platform, processing text files (CSV/TSV) with a few clicks and without writing code. This is the fastest and easiest way to use this API with higher volumes of data, enabling matching within or across datasets in minutes.
Start NowOptional OpenAPI Specification
An OpenAPI Specification (OAS) is a standardized format for describing the structure, endpoints, and functionality of a RESTful API in a machine-readable format.
It is a blueprint for developers and enables integration by defining request and response schemas, authentication methods, and available operations.
YAML JSONService Bureau - Our Data Matching Task Force
Want us to do it for you? We can take your data and use our products on your behalf with a quick turnaround:
Contact SupportSample Address Matches
1 Bennelong Point, Sydney NSW 2000, Australia
One Bennelong Pt., Sydney NSW 2000, Australia
1 Benelong Point, Sydney, Aust. 2000
1600 Pennsylvania Avenue NW, Washington, D.C., USA
1600 Penn Ave NW, Washington, D.C., USA
1600 Pennsylvania Ave. NW, Wash DC
1600 Pennsylvania Avenue NW, Wash DC, UNITED STATES
1600 Pennylvania Avenue NW, Wash DC
1600 Pennsylvania Avenue NW, Wash DC
Pennsylvania Ave #1600 WASHNGTN DC
1600 Pennsylvan. Avenue NW, District of Columbia
1600Pennsylvana Avenue NW, Washington, District of Columbia (USA)
Buckingham Palace, London, England, SW1A 1AA, UK
Buckingham Palace, London, SW1A 1AA, Utd Kingdom
Buckingham Palace, London, SW1A 1AA, Great Britain
Buckingham Plc, London, SW1A 1AA, UK
Bukingham Palace, London, UK
221B Baker Street, London, UK10 Downing Street, London, England
221 B Baker St, London, UK10 Downing Street, London, UK
221-B Baker Street, London, UK10 Downing St, London, UK
221B Baker Sreet, London, UK 10 Downing Street, London, UK
#221B Baker Street, London, UK10 Downing Street, London, UK
221B Baker Street, London, UK10 Downing Street, London, UK
Piazza del Colosseo, One, 00184 Rome RM, Italy
Piazza del Colosseo, 1, Rome RM, Italy
Piazza del Colosseo, 1, 00184 Rome RM, Italy
1 Piazza del Colosseum, 00184 Roma, Italia
Piazza del Colosseo, 1, 00184 Roma, Italia
No. 1 Nan Chi Zi, Dongcheng, Beijing, China
One Nan Chi Zi, Dongcheng, Beijing, China
1 Nan Chi Zi, Dong Cheng, Beijing
1 Nan Chi Zi, Dong Cheng, Bei Jing
Taj Mahal, Agra, Uttar Pradesh, India
Taj Mahal, Utar Pradesh, India
Brandenburger Tor, Pariser Platz, 10117 Berlin, Germany
Brandenburg Gate, Berlin, Germany
The Grand Palace, Na Phra Lan Rd, Phra Nakhon, Bangkok 10200, Thailand
Grand Palace, Na Phra Lan Rd, Phra Nakhon, Bangkok 10200, Thai Lan
The Grand Palace, Na Phra Lan Rd, Phra Nakhon, Bangkok
Chatuchak Market, Kamphaeng Phet 2 Rd, Bangkok 10900, Thailand
Chatuchak Mrkt, Kamphaeng Phet Two, Bangkok 10900, Thailand