All Interzoid products and tools from a single launch point: Quickly solve data challenges - better ROI for everything your data flows into -> See it Now!

Get Full Name Match Similarity Key API

Generate similarity keys for individual name matching using AI models

API Overview

The same person often appears in your data many different ways: "William Johnston", "Bill Johnson", "MR WILL JOHNNSON III". To a database, those are three different people.

That inconsistency quietly erodes the value of your data. It creates duplicate customer, contact, and member records, splits a person's history across multiple entries, triggers duplicate mailings and outreach, and undermines reporting, analytics, and AI initiatives. It is also hard to fix. Exact-match joins miss these records entirely, and simple fuzzy matching struggles with nicknames, misspellings, titles and suffixes, reversed name order, and international name variations.

The Full Name Match API solves this by generating a similarity key for each name, so inconsistent individual names can be matched, deduplicated, and linked within or across your data sources and datasets.

AI-Powered

Leveraging AI Models and specialized algorithms for accurate matching, including international names.

Versatile Matching

Addresses data inconsistency, misspellings, nicknames, and other name variations within and across datasets.

Advanced Searching

Enables more sophisticated searching capabilities using generated similarity keys as the search mechanism.

How It Works

Names that look different to a computer generate the identical similarity key, so finding a match becomes a simple exact comparison.

1 Send a full name 2 Get back a similarity key 3 Same key means a match
James Kelly
Jim Kelley
Mr. Jim H. Kellie
Similarity Key
N1Ai4RfV0SRJf2dJwDO0Cvzh4xCgQG
Shared by 3 names
Match
Sally Anderson
Ms. Sallie Andersen
Similarity Key
xE5Y6ImDHMQUX6EMlBHD9H17SAoTamH6zCBjFm1
Shared by 2 names
Match
Wanda Curtis
Similarity Key
LV0Tz8hjbfKWiljOpBUK0FjkcRKhz0SJb
Unique in this set
No Match

Full/individual names generating the same similarity key are considered "similar" and possibly the same. Once generated, these similarity keys can be used in many ways. This includes sorting by similarity key in one dataset to find duplicates, using them as a basis for matching across datasets to significantly increase match rates, or as an index as part of a fuzzy search mechanism for better, more comprehensive search results.

API Details

Endpoint

https://api.interzoid.com/getfullnamematch

Request Format

https://api.interzoid.com/getfullnamematch?license=[licensekey]&fullname=[full name]

Sample Request

https://api.interzoid.com/getfullnamematch?license=fh5hs7*****&fullname=James Johnston

Sample Response

{"SimKey":"N1Ai4RfV0SRJf2dN1Ai4QTVofRgF2dSVzcA4","Code":"Success","Credits":5828243}

cURL Example (with API key in header)

curl --header "x-api-key: fh5hs7*****" "https://api.interzoid.com/getfullnamematch?fullname=James%20Johnston"

Algorithm & AI Model Information

Matching Algorithm

When using this API, it is not necessary to specify a matching algorithm. The API will default to using the ai-medium algorithm for similarity key generation.

Additional 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 Now
Use this API in a High-Performance, No-Code, Cloud Batch Mode

Our no-code Match Wizard 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 Now
Video Description

Watch a short video describing similarity keys and how they work.

YouTube
Service 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 Support
Pay-Per-Call Access for AI Agents via x402

AI agents can access this API using x402 without any setup or API key. The agent receives the payment request, pays the per-call amount in USDC on Base, and retries the request automatically with payment confirmation at which time the request is completed.

Learn More
Code Examples, Database Queries, and Specifications

See quick and easy code examples in multiple programming languages, including Python, Node.js, Java, Typescript, and Go. Also see how to use within database queries on popular database platforms and open specifications such as OpenAPI.

See All Examples

Sample Matches Found Using Similarity Keys

Full Name Similarity Key
Jim Kelly wSj_mICOU22GjuhAyBrtk4bV6R-sK-83drNPEJ1z6tw
James Kelley wSj_mICOU22GjuhAyBrtk4bV6R-sK-83drNPEJ1z6tw
Mr Jim H Kellie wSj_mICOU22GjuhAyBrtk4bV6R-sK-83drNPEJ1z6tw
Sally Anderson fOjMwYe9hOgKTa5LCDruK-NgkyDzasOV9Fqf-luTWXw
Ms. Sallie P Andersen fOjMwYe9hOgKTa5LCDruK-NgkyDzasOV9Fqf-luTWXw
Anthony Andersson HgbBNJatE57lPbhDsdXXmdTu3h4gYsYpF6fg2uXPeLU
Tony Andersen HgbBNJatE57lPbhDsdXXmdTu3h4gYsYpF6fg2uXPeLU
William Johnston HevsAxKTzPOOo3NgvxLeZ-Po8KTQ5zpBDjlvuaSdbag
Bill Johnson HevsAxKTzPOOo3NgvxLeZ-Po8KTQ5zpBDjlvuaSdbag
Willie P Jonsen HevsAxKTzPOOo3NgvxLeZ-Po8KTQ5zpBDjlvuaSdbag
MR WILL JOHNNSON III HevsAxKTzPOOo3NgvxLeZ-Po8KTQ5zpBDjlvuaSdbag
Jennifer Jackson CA3Rq7LYS4AOXN8Hh6DigWoOwTc_F3Y7TDzpoVjkySs
Jenn Jaxon CA3Rq7LYS4AOXN8Hh6DigWoOwTc_F3Y7TDzpoVjkySs
Ms. Jenny Jakson CA3Rq7LYS4AOXN8Hh6DigWoOwTc_F3Y7TDzpoVjkySs
Juanita figuroea uCrmoMc8VijLYjuzh4tqL_KcVyXZ_TGfNd61CIsl0mo
JUNITA FIGUEROA uCrmoMc8VijLYjuzh4tqL_KcVyXZ_TGfNd61CIsl0mo
"Chopra, Prateek" Dp00zJ1_WWddan3nLBSL6aqgwWBtbqaPFF29yR3rzxA
Pratik Shoprah Dp00zJ1_WWddan3nLBSL6aqgwWBtbqaPFF29yR3rzxA
Peter Tchaikovsky 5tHIj3wAeekyEzMCdcQMBXHYDKgBNbMH3fhADY_T1ak
Pyotr Chacovksi 5tHIj3wAeekyEzMCdcQMBXHYDKgBNbMH3fhADY_T1ak
Nguyễn Vi cJ7E57XkBQZtRIvIYpeqBjVxr2A2M2_yzkURqM9CB0Q
Vi Nguyễn cJ7E57XkBQZtRIvIYpeqBjVxr2A2M2_yzkURqM9CB0Q
Yolanda Rodriguez aVOUbWRcTCn-QuZz8WdXsL3OPK9Pt6-2m8ezzyv3mgs
Yoland rodriguez-bichau aVOUbWRcTCn-QuZz8WdXsL3OPK9Pt6-2m8ezzyv3mgs
Allison Mcbeal xFtG5up_jjOK3pXssdAUa0l2sfC1kkIaeA7qw7jXi0U
Allie Mcbeel xFtG5up_jjOK3pXssdAUa0l2sfC1kkIaeA7qw7jXi0U
Allisan Mcbiele xFtG5up_jjOK3pXssdAUa0l2sfC1kkIaeA7qw7jXi0U
Gerhard Schroeder Zzr4ig2wT4ku4i-ECU3uEYDCCglk5r2nbYmGOkMqw5g
Herr Geahardt Shroder Zzr4ig2wT4ku4i-ECU3uEYDCCglk5r2nbYmGOkMqw5g
Yousef Goldstein rmWKCF8mqDRg9km5j0T9n5STdca2k5VmkXyidcjJiNg
Yosif Gouldstine rmWKCF8mqDRg9km5j0T9n5STdca2k5VmkXyidcjJiNg
Declan Macleoud s63A-iOM4PFp_8Tqbz5mXAeyYLHppWTzUVd4b0vGm6s
Deklyn McLeod s63A-iOM4PFp_8Tqbz5mXAeyYLHppWTzUVd4b0vGm6s
Declin S Makleod s63A-iOM4PFp_8Tqbz5mXAeyYLHppWTzUVd4b0vGm6s
Chancy M. Sorrell vnIOllnSYITvEWz8Cl7MulzmOnXU0119qyLzIxpgWpI
Chauncey Sourrel vnIOllnSYITvEWz8Cl7MulzmOnXU0119qyLzIxpgWpI
Danny Xue Cho b5UJyQo46lsRlL814yN0DzMm0Za6x7_K7Ix3nIgdTPc
DANIEL CHOU b5UJyQo46lsRlL814yN0DzMm0Za6x7_K7Ix3nIgdTPc
Henryk Górecki F5cYmvvZLBXYO0WP_AzYJEgbYn5xu8lmajkQm5e9Rns
Henrik Goreky F5cYmvvZLBXYO0WP_AzYJEgbYn5xu8lmajkQm5e9Rns
Khalil Ahmed ZAk5mzPAgznU5F8sDXQ2GAetkougzr312-5LNoTdm8o
Kaleel Ahmad ZAk5mzPAgznU5F8sDXQ2GAetkougzr312-5LNoTdm8o
Bill Jameson qwzJ06K4MIWgBSMfBeEODtrTWZNJ7l-RYd3ljtaX9NY
William R. Jamison qwzJ06K4MIWgBSMfBeEODtrTWZNJ7l-RYd3ljtaX9NY
Jim Donaven TRANEIr_o8zMJ4h64s9loOslPgZfTP2C87Y9ZA8U_ww
James Donovan TRANEIr_o8zMJ4h64s9loOslPgZfTP2C87Y9ZA8U_ww
Gavin McMillan wejBrJ3mVL0eJHdmVe9x22SoVGknjjgeblp-x3aCnlo
Gaven P. MacMillen III wejBrJ3mVL0eJHdmVe9x22SoVGknjjgeblp-x3aCnlo
Elizabeth Donnelly d_EJMv3xGPvxCbzq1QSzNc_6UlHR09jzZd-9Nyb2vac
Liz Donley d_EJMv3xGPvxCbzq1QSzNc_6UlHR09jzZd-9Nyb2vac
Bob Ford msPNTUcaKCTsrmrG-miRJza2T9yFLW8KJGdYZeLyE7A
Robert Forde msPNTUcaKCTsrmrG-miRJza2T9yFLW8KJGdYZeLyE7A
Frank Menendez WsaZKW_84O8H1fZ7ZHIE78E2O4pdS9Cnr8zHYRasK3U
Mr. Franklin Menendes WsaZKW_84O8H1fZ7ZHIE78E2O4pdS9Cnr8zHYRasK3U
Lori Greenberg bWE74AD66xUhsbNWGoSpVvNrcxHMiR5T9xi_EJuC8xo
Ms Laura J Greenburgh bWE74AD66xUhsbNWGoSpVvNrcxHMiR5T9xi_EJuC8xo
Julia Rodgers a6EHuBChYizWkOQIwuF7WxGxP9t3vMUxF3DxciwGRjg
Julie Rogers a6EHuBChYizWkOQIwuF7WxGxP9t3vMUxF3DxciwGRjg
LINDSAY SCHROEDER 410HLtUjIKEMwRshVO0VefD9sppfBCqu8Jm3Qo0u_uU
Lindsey Shrader 410HLtUjIKEMwRshVO0VefD9sppfBCqu8Jm3Qo0u_uU
Pete Cellars lukdj25kUSSmzfdx4b6_054ik2KZ9oDmtFrAZcbocG0
Peter Sellers lukdj25kUSSmzfdx4b6_054ik2KZ9oDmtFrAZcbocG0
Petr R. Selars lukdj25kUSSmzfdx4b6_054ik2KZ9oDmtFrAZcbocG0
tracy vasquez ijFudCrLVKwefMi3FIp6SB3mFWayQUMb7gEemQYj9dY
Tracie Vasques ijFudCrLVKwefMi3FIp6SB3mFWayQUMb7gEemQYj9dY
Kenny Vonn Jr. _2IJTULo5srgo6kbdd7oB4YjTGHxMxfWx4VY7oLDOCM
KENNETH VAUGHN _2IJTULo5srgo6kbdd7oB4YjTGHxMxfWx4VY7oLDOCM

Combination Matching: Match on Multiple Fields

Need to match on more than just an individual's name? Our combination matching APIs generate a single composite similarity key from a full name paired with an additional field, enabling higher-precision matching when you have more data available.

Company + Full Name Matching

Combine an individual's full name with a company or organization name to generate a composite similarity key. Ideal for matching contact records, CRM data, or any dataset where both a person's name and their associated company are available.

Explore Company + Full Name API
Address + Full Name Matching

Combine an individual's full name with a street address to generate a composite similarity key. Ideal for matching customer records, mailing lists, or any dataset where both a person's name and their address are available.

Explore Address + Full Name API