WhatsApp 号码查询 API:校验与补全手机号数据
WhatsApp 号码查询 API 能把一个原始手机号变成有用的结构化数据:这个号码注册 WhatsApp 了吗?它的公开资料是什么——头像、「关于」签名、企业信息、最后在线时间?你无需围着 WhatsApp 客户端搭建脆弱的自动化,只需调用一个 HTTP 接口,就能拿到 JSON 结果。
本指南介绍 WhatsApp 号码校验与资料查询 API 能做什么,以及如何上手。
API 能做什么
该项目围绕「了解一个号码」这一目标,提供多组接口:
- 注册校验(
check-exist-by-phone、check-exist-by-cc-phone)——号码是否绑定了活跃的 WhatsApp 账户? - 资料数据(
get-avatar、get-about)——头像与签名/关于文本。 - 在线状态(
get-presence、check-active)——在线状态 / 最后在线信号。 - 企业资料(
get-biz-profile)——WhatsApp 企业账户的详细信息。 - 批量校验(
batch-check-10)——一次请求最多校验 10 个号码。
第一步 —— 获取 API Key
注册后,打开控制台复制一个有效 API Key。新账户赠送免费点数,可立即开始测试。
第二步 —— 校验号码
传入国际格式的完整号码(纯数字):
curl "https://api.opendata-api.com/api/project/whatsapp/check-exist-by-phone?key=你的API_KEY&phoneNumber=15551234567"
对于已注册的号码,校验结果会返回一个标识符(userHash),可将其传入资料查询接口。
第三步 —— 用资料数据补全
用上一步得到的 userHash 拉取公开资料字段:
curl "https://api.opendata-api.com/api/project/whatsapp/get-avatar?key=你的API_KEY&userHash=USER_HASH"
curl "https://api.opendata-api.com/api/project/whatsapp/get-about?key=你的API_KEY&userHash=USER_HASH"
这种两段式设计把成本低廉的注册校验与信息更丰富(也更费点数)的资料查询分开,让你只为「确实已注册」的号码支付补全成本。
应用场景
- 线索资格审查 —— 在线索分配给企业销售前先校验并补全。
- 名单清洗 —— 让 CRM 联系人只保留 WhatsApp 可触达的号码。
- 注册引导 —— 在切换到 WhatsApp 渠道前确认用户能收到消息。
- 数据研究与补全 —— 规模化地为已知号码补充公开资料。
最佳实践
- 先校验再补全 —— 对未通过注册校验的号码,跳过资料查询。
- 号码归一化为 E.164 纯数字(带国家码,不带
+或标点)。 - 缓存
userHash结果,避免重复查询额外消耗点数。 - 保持合规 —— 只处理你有合法依据使用的号码,并遵守 WhatsApp 条款。
立即开始
在 WhatsApp 号码校验页面在线体验,阅读 check-exist-by-phone 接口文档,需要扩容时查看定价,从免费点数起步即可。