智利 — 纳税人(RUT)查询
当您需要针对智利 RUT 获取面向纳税人的身份数据时(而非民事登记 cedula 流程),请使用此接口。它与**智利身份核验**(v2/cl/cedula)形成互补 —— 后者面向 RUN/民事登记查询。
API 参考
Endpoint
https://api.verifik.co/v2/cl/taxpayer
返回与税务登记相关的姓名字段与标识 —— 适用于 KYB、供应商开通与发票校验等场景,要求 RUT 与已登记的纳税人数据相符。
请求头(Headers)
| 名称 | 取值 |
|---|---|
| Accept | application/json |
| Authorization | Bearer <token> |
参数(Parameters)
| 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
documentType | string | 是 | 必须为 RUT。 |
documentNumber | string | 是 | 税务标识(仅数字;服务端会进行格式归一化)。 |
请求(Request)
- Node.js
- Python
import axios from "axios";
const { data } = await axios.get("https://api.verifik.co/v2/cl/taxpayer", {
params: { documentType: "RUT", documentNumber: "263007905" },
headers: { Accept: "application/json", Authorization: `Bearer ${process.env.VERIFIK_TOKEN}` },
});
console.log(data);
import os, requests
url = "https://api.verifik.co/v2/cl/taxpayer"
headers = {"Accept": "application/json", "Authorization": f"Bearer {os.getenv('VERIFIK_TOKEN')}"}
params = {"documentType": "RUT", "documentNumber": "263007905"}
r = requests.get(url, headers=headers, params=params)
print(r.json())
响应(Response)
- 200
- 404
- 409
{
"data": {
"arrayName": ["RICHARD", "DANIEL", "BARBERA", "MARICHAL"],
"documentNumber": "263007905",
"documentType": "RUT",
"firstName": "RICHARD DANIEL",
"fullName": "RICHARD DANIEL BARBERA MARICHAL",
"lastName": "BARBERA MARICHAL"
},
"signature": {
"dateTime": "April 9, 2026 3:02 PM",
"message": "Certified by Verifik.co"
},
"id": "S40CG"
}
{
"code": "NotFound",
"message": "Record not found."
}
{
"code": "MissingParameter",
"message": "documentNumber maximum length exceeded.\n"
}
备注
- 对于民事登记中的 RUN 身份匹配,推荐使用
v2/cl/cedula;当 RUT 纳税人记录为权威数据源时,请使用v2/cl/taxpayer。