新功能人脸身份验证

标准查询

巴西 CPF 查询 API。
即时返回姓名和出生日期。

只需提交 CPF(巴西个人税号),即可以 JSON 获取姓名、性别和出生日期。无需 e-CNPJ(巴西企业数字证书),无需数字证书,也无需销售会议。每月 50 个免费积分供您试用。

无需信用卡。API 密钥会立即显示在控制台中。

您将获得

输入 CPF, 得到这个人的信息。

用户还没输完,11 位数字就已经变成一条完整的记录。

持有人姓名

带葡萄牙语重音符号的全名。nameUpper 字段提供同一姓名的大写形式,便于与用户填写的内容比对。

namenameUpper

出生日期

以 DD/MM/YYYY 格式返回,同时拆分为日、月、年。计算年龄只需简单运算,无需解析文本。

birthDatedaymonthyear

性别

M 或 F,以登记信息为准。数据不存在时可能为 null。

gender

标准化的 CPF

11 位纯数字,不含点和连字符,即使您提交的是带格式的 CPF。

cpf

标准查询不返回登记状态、死亡年份、地址、电话或邮箱。如需登记状态和查询凭证,请使用实时查询。

查看完整的响应参考

工作原理

三个步骤, 没有繁琐手续。

从新建账户到在生产环境拿到第一份 JSON,中间没有销售环节。

  1. 01

    创建账户并复制密钥

    在 app.cpfhub.io 自助注册,无需 e-CNPJ(巴西企业数字证书)、数字证书或合同。注册完成后,API 密钥立即显示在控制台中。

  2. 02

    调用 GET /cpf/{cpf}

    一次携带 x-api-key 请求头的 HTTP 请求。CPF 放在 URL 中,带不带格式符号均可。无需请求体,无需 OAuth,也没有会过期的令牌。

  3. 03

    拿到 JSON,继续流程

    姓名、性别和出生日期在同一次调用中返回。表单自动填写,或由您的校验规则当场做出判断。

支持任意编程语言集成

REST API,提供 OpenAPI 规范和现成示例,简单到您的 AI 智能体可以自行完成集成。

cURLGET /cpf/12345678909
# 发送 CPF,返回姓名、性别和出生日期

curl -X GET \
  'https://api.cpfhub.io/cpf/12345678909' \
  -H 'x-api-key: YOUR_API_KEY'
响应
{
  "success": true,
  "data": {
    "cpf": "12345678909",
    "name": "Fulano de Tal",
    "nameUpper": "FULANO DE TAL",
    "gender": "M",
    "birthDate": "15/06/1990",
    "day": 15,
    "month": 6,
    "year": 1990
  }
}

每月 50 个免费积分,无需信用卡。

适用场景

为关键路径 而设计。

用查询取代手动录入、电话核实和注册返工。

自动填写注册表单

用户输入 CPF,表单其余部分自动补全。需要填写的字段越少,流失越少,写入数据库的数据也已经标准化。

注册和结账环节的反欺诈

将用户填写的姓名和出生日期与 API 返回结果比对。不一致的情况转入人工审核,而不是变成拒付。

年龄验证

年份字段单独返回,正是为了这个场景。无需解析字符串即可计算年龄,并套用您的年龄段规则。

客户档案清理

老数据库里姓名拼错、出生日期缺失。把 CPF 交给 API 处理,整个档案即可完成规范化。

客服环节核验

客服在通话中确认持有人的姓名和出生日期,不必依赖客户当场的记忆。

通过 MCP 接入 AI 智能体

官方 MCP 服务器将查询功能作为工具开放。Claude、Cursor 和 Windsurf 可以直接查询 CPF,您无需编写 HTTP 客户端。

积分与错误

未查到的 CPF 不消耗积分。

您为结果付费,而不是为尝试付费。杂乱的数据库不会变成虚高的账单。

积分如何扣除

  • 查到 CPF 的查询消耗 1 个积分。
  • 无记录的 CPF 返回 404,不消耗积分。
  • 格式错误或校验位错误的 CPF 返回 400 或 422,不查询也不收费。
  • GET /quota 显示您的余额,从不消耗积分。
  • 默认速率限制为每个密钥每分钟 30 次请求(每个批次计为 1 次)。超出后 API 返回 429,不消耗积分。

响应状态码

200查到 CPF。消耗 1 个积分。
400去除非数字字符后,CPF 不足 11 位。
401API 密钥缺失或无效。
403不含超额用量的套餐积分已用完,或账户未激活。
404CPF 有效,但无记录。不消耗积分。
422校验位错误,包括重复数字序列。
429每分钟请求超过 30 次。请按 Retry-After 响应头中的时间等待。不消耗积分。

套餐

从免费版开始, 需要时再升级。

标准查询(1 个积分)和实时查询(1.5 个积分)共用同一余额。切换接口无需切换套餐。所有价格均以巴西雷亚尔(BRL)计。

免费版

R$ 0

每月 50 个积分,无需信用卡

SLA 95%

企业版

定制价格

每月超过 10,000 个积分

SLA 99.9%

生产环境

已在众多成长型团队的 注册流程中运行。

7,000+

家服务过的企业

30M+

个已核验的 CPF

50

每月免费积分,无需信用卡

常见 问题

自动助手 24 小时在线

还有疑问?

通过 WhatsApp 与我们联系。

联系我们的团队
巴西 CPF 查询 API 返回什么?

全名、性别(M/F)和出生日期。字段:cpf(11 位数字,无格式符号)、name、nameUpper、gender、birthDate、day、month 和 year。不返回评分、地址、电话或电子邮箱。如需登记状态、死亡年份和凭证,请使用实时查询(/zh/cpf-lookup-federal-revenue)。

API 支持单次查询和批量查询吗?

支持。标准查询为 GET /cpf/{cpf} ,批量为 POST /cpf/bulk (最多 10,000 个 CPF,异步任务,通过 GET /cpf/bulk/{jobId} 轮询)。另有 GET /quota 查询余额和套餐,不消耗积分。

需要 e-CNPJ 或数字证书吗?

不需要。集成完全自助:创建账户,从控制台复制 API 密钥,放在 x-api-key 请求头中发送即可。无需 e-CNPJ,无需生物识别。

CPF 查询 API 的价格是多少?

免费版:每月 50 个积分,无需信用卡,SLA 95%。Pro 版:每月 R$ 19(巴西雷亚尔)起,含 100 个积分(最高 10,000 个),超额用量按量计费,每个积分 R$ 0.19 至 R$ 0.10,SLA 99%。企业版:定制价格,SLA 99.9%。详见 /zh/pricing。

与实时查询有什么区别?

标准查询只需 CPF,从我们的数据库返回姓名、性别和出生日期,消耗 1 个积分。实时查询还需要持有人的出生日期,实时查询 Receita Federal(巴西联邦税务局),返回登记状态、死亡年份(deathYear,整数或 null)、控制码和 HTML 凭证,每次成功查询消耗 1.5 个积分。两者使用同一个密钥和同一份余额。

有请求频率限制吗?

有,按每个 API 密钥每分钟计算:标准查询每分钟 30 次(每个批量任务计为 1 次),实时查询每分钟 5 次。超出时 API 返回 429 和 Retry-After,不消耗积分。用量由套餐的积分余额控制。免费版(每月 50 个积分)积分用尽后 API 停止响应。开启超额用量的付费套餐会继续响应,超额部分计入下一个计费周期。

未查到的 CPF 消耗积分吗?

不消耗。只有返回数据的查询才消耗积分。有效但无记录的 CPF 返回 404,不计费。校验位错误的 CPF 返回 422,不会执行查询。

API 能与 AI 智能体配合使用吗?

可以。官方 MCP 服务器地址为 https://api.cpfhub.io/mcp ,以工具形式向 Claude、Cursor 和 Windsurf 提供查询能力,使用同一个 API 密钥。无需自己编写 HTTP 客户端。

API 符合 LGPD 吗?

符合。我们依据法律依据和隐私规范处理个人数据。LGPD 即巴西《通用数据保护法》。数据保护官(DPO):dpo@cpfhub.io。隐私政策见 /zh/privacy。

几分钟内 集成 CPF 查询 API。

  • 每月 50 个免费积分
  • 无需信用卡
  • WhatsApp 24 小时助手
WhatsApp