放行真人,拦截欺诈。
Zoi ID 验证各国身份证件,确认真人在场,并筛查全球监控名单。给用户一个顺畅的流程,给团队一个清晰的决策,给工程师一个 API。
即将上线。抢先体验现向特邀合作伙伴开放。
第 2 步,共 4 步
扫描你的护照
将手机顶部平贴在照片页上。

正在读取芯片72%
政府签名有效
案件
ses_8f3kq2v7
自动决策auto_approve_nfc
- 证件真伪通过
- 持有芯片通过
- 真人检测通过
- 人脸比对通过
- 制裁通过
- 重复通过
POST /webhooks/zoi-id
session.approved
- 的身份证件均可接受
- 所有国家
- 种流程语言,含从右到左书写的语言
- 19
- 存储的人脸模板
- 0
- 数据驻留,托管于德国
- 欧盟
开户所需的全部检查,汇成一个决策
身份、地址、资金来源、筛查和专家审核在一个流程中完成,最终给出一个答案。无需拼接多家供应商。
用户只需四个简短步骤
界面清晰,使用用户的语言,手机和电脑都能用。结果一出,你的团队立即收到。
- 1
同意
一个页面说明检查什么、为什么检查。
- 2
证件
轻触芯片、分享数字身份,或拍一张照片。
- 3
自拍视频
在镜头前停留几秒,做几个简单的转头动作。
- 4
决策
明确的案件自动决策。你的后端会收到带签名的 Webhook。
明确时自动处理,不明确时交给专家。
证据充分时自动给出答案。不确定的案件交给经过培训的审核员。每个决策都附带理由。
- 每项检查都在充分证据上通过时,自动批准
- 清晰的重试提示,用户只需重做未通过的步骤
- 更少的筛查误报,每次排除都有记录
- 每个不确定的案件都有人工把关,也可应要求对任何用户进行人工审核
决策
decision.rule
- auto_approve_nfcses_8f3kq2v7已通过
- auto_approve_walletses_2m9ta4xe已通过
- auto_resubmit:livenessses_7hc1p0wd重新提交
- review:sanctionsses_4qz8n3rb审核中
- auto_reject_underageses_9xv5e6kt已拒绝
对抗真正要紧的欺诈
每个会话都会从多个角度同时检查,虚假身份必须同时过得了所有关卡。
伪造和克隆的证件
芯片和数字身份数据必须带有有效的政府签名。
屏幕翻拍和打印件
在屏幕上展示或打印在纸上的证件会被标记。
注入和替换的图像
每张图像都必须来自实时拍摄,绝不能来自文件。
面具和重放视频
实时提示和防伪造检测,确认镜头前是真人。
重复账户
同一个人或同一份证件出现在第二个账户上,会被发现。
被篡改的应用和设备
来自修改版应用或不可信设备的会话,会受到更严格的审查。
为全球用户而建
接受用户手中已有的证件,使用他们说的语言。
所有国家
护照、身份证、居留许可、驾驶证及其他官方证件。
芯片检查
来自约 150 个签发国家的带芯片护照和身份证,与政府签名进行核验。
数字身份
来自数字身份钱包、由政府签名的凭证,按签发机构开通。
19 种语言
完整流程、同意文本和隐私声明,从阿拉伯语到越南语。
- العربية
- Azərbaycan
- Deutsch
- English
- Español
- Français
- Hausa
- हिन्दी
- Bahasa Indonesia
- 日本語
- 한국어
- Português
- Русский
- Kiswahili
- ไทย
- Türkçe
- اردو
- Tiếng Việt
- 中文
三次调用,完成首次验证
创建会话,运行流程,接收带签名的 Webhook。清晰的接口约定、带类型的客户端,以及与生产环境表现一致的沙盒。
- 适用于 TypeScript、Python、Go、PHP、Java 和 Ruby 的带类型服务端客户端
- 支持芯片读取和设备检查的 React Native SDK
- 托管流程和即插即用的嵌入方式,无需 SDK
- 带签名的 Webhook,另有 30 天事件流
- 提供测试密钥和现成测试场景的沙盒,包含在抢先体验中
- OpenAPI 规范和完整的 API 参考文档
curl https://kyc.zoi.network/v1/partner/sessions \
-H "Authorization: Bearer $ZOI_ID_PARTNER_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: signup-user_42" \
-d '{ "externalUserId": "user_42", "level": "standard", "appId": "com.example.app" }'POST https://api.example.com/webhooks/zoi-id
Zoi-Id-Signature: t=1767225600,v1=5f2b...e9
{
"v": 1,
"type": "session.approved",
"object": "session",
"session": {
"id": "ses_...",
"externalUserId": "user_42",
"status": "approved",
"level": "standard",
"reasonCodes": [],
"manualReview": false,
"identity": {
"identityId": "idn_...",
"status": "active",
"validUntil": 1953763200000,
"ageOver18": true,
"captureMethod": "nfc"
}
}
}
