{
"threshold": 0.85,
"input_count": 3,
"unique_count": 2,
"duplicate_count": 1,
"groups": [
{
"group_id": 0,
"indexes": [
0,
1
],
"master_index": 0
}
],
"pairs": [
{
"a": 0,
"b": 1,
"score": 0.9,
"reasons": [
"phone_match",
"name_match"
]
}
],
"merged": [
{
"name": "Bob Smith",
"email": "[email protected]",
"phone": "(555) 123-4567"
},
{
"name": "Alice Jones",
"email": "[email protected]"
}
],
"comparisons": 1,
"skipped_blocks": 0,
"group_of": [
0,
0,
1
]
}
curl --location --request POST 'https://zylalabs.com/api/14605/contact+dedupe+and+fuzzy+match+api/37456/dedupe+contacts' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"records":[{"name":"Bob Smith","email":"[email protected]","phone":"(555) 123-4567"},{"name":"Smith, Robert","email":"[email protected]","phone":"555.123.4567"},{"name":"Alice Jones","email":"[email protected]"}]}'
{
"score": 0.916,
"field_scores": {
"phone": 1,
"name": 0.789
},
"compared_fields": [
"phone",
"name"
],
"reasons": [
"phone_match"
],
"is_duplicate": true,
"threshold": 0.85
}
curl --location --request POST 'https://zylalabs.com/api/14605/contact+dedupe+and+fuzzy+match+api/37458/compare+two+contacts' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"a":{"name":"Jon Smyth","phone":"555-123-4567"},"b":{"name":"John Smith","phone":"+1 555 123 4567"}}'
{
"a": "acme corporation",
"b": "acme corp",
"levenshtein_distance": 7,
"levenshtein_ratio": 0.563,
"jaro_winkler": 0.913,
"token_jaccard": 0.333
}
curl --location --request POST 'https://zylalabs.com/api/14605/contact+dedupe+and+fuzzy+match+api/37460/string+similarity' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"a":"Acme Corporation","b":"ACME Corp."}'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 联系去重和模糊匹配 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
通过模糊名称、电子邮件、电话号码和地址匹配找到重复的联系人和线索,包括昵称支持。输入JSON或CSV,输出重复集群
“去重联系人”端点返回重复组、带有匹配原因的评分对和合并记录 “比较两个联系人”端点提供加权分数、字段分数、匹配原因和重复标记 “字符串相似度”端点返回相似性指标,如莱文斯坦距离和贾罗-温克勒分数
关键字段包括“组”(重复集群),“对”(具有评分的匹配记录),“合并”(合并的记录),“评分”(整体匹配分数)和“字段评分”(各个字段匹配分数)在各个端点之间
参数包括“记录”(用于联系数据)、“阈值”(设置匹配严格度)和“权重”(强调特定字段)。“字符串相似度”端点接受“归一化”以控制文本归一化
典型的使用案例包括清理联系人数据库 合并重复线索 验证联系信息 和提升CRM数据质量 企业可以利用此API来改善客户接触和数据准确性
数据准确性通过模糊匹配算法得以维持,这些算法考虑了姓名、电子邮件和电话号码的变异。API使用加权评分来优先考虑更可靠的字段,确保强大的匹配结果
用户可以分析“组”以识别重复,使用“对”来理解匹配原因,并利用“合并”记录来创建统一的联系资料 这有助于简化数据管理和改善客户互动
它通过加权的Jaro-Winkler、Levenshtein和标记评分来匹配姓名(昵称、口音、“姓,名”顺序)、电子邮件(大小写、+标签、Gmail点)、电话(任何美国格式)和地址的联系记录
POST /v1/dedupe 每次调用接受最多 250 条记录 较大的列表应拆分为多个批次 请求超出限制将返回 413 batch_too_large 错误
是的 将CSV文件以Content-Type: text/csv发送到/v1/dedupe 并接收相同的CSV 返回dup_group is_duplicate master_row和match_score列 添加?output=unique以仅获取唯一行
是的 设置“阈值”(默认0.85)以使匹配更严格或更宽松,并传递“权重”以强调电子邮件 电话 姓名或地址等字段