跳转到主要内容
POST
Python

授权

x-api-key
string
header
必填

您的应用 API 密钥,可在 Business Console 的“开发者 -> API 密钥”中获取。主密钥拥有完整访问权限。指定名称的密钥可设置作用域:针对每个资源设为无权限、只读或读写,限定于特定工作流或已通过的会话、限定于 IP 地址列表,以及设置到期日期。401 表示密钥错误、已撤销或已过期;403 表示未发送密钥、密钥无权访问该资源或操作,或请求来自其 IP 列表之外的地址;在会话路由上返回 404 表示该会话不在该密钥允许的工作流或状态范围内。没有媒体访问权限的密钥获取到的图片、视频和 PDF URL 将为 null;没有会话写入权限的密钥获取到的会话链接和 token 将为 null。请参阅 https://docs.didit.me/console/api-keys。

路径参数

sessionId
string<uuid>
必填

企业验证(KYB)会话的 UUID。它必须属于 API 密钥所属的应用。

示例:

"33333333-4444-5555-6666-777777777777"

查询参数

node_id
string

KYB 步骤的工作流节点。仅在工作流具有多个 KYB 节点时需要;默认情况下,Didit 会使用会话自身的节点。

请求体

multipart/form-data
documents
file[]
必填

待上传的文件:JPG、JPEG、PNG、TIFF、WEBP、PDF 或它们的 ZIP 压缩包。PDF 最大 50 MB,照片压缩前最大 6 MB。

document_passwords
string[]

documents 中的每个文件按相同顺序对应一个条目:受密码保护的 PDF 填写密码,其他任何文件留空。

document_group
enum<string>

此上传所对应的必需证件组。

可用选项:
LEGAL_PRESENCE,
COMPANY_DETAILS,
OWNERSHIP_STRUCTURE,
REPRESENTATIVES_AUTHORIZATION
locale
string

用于翻译下一步响应的区域设置。

Maximum string length: 10

响应

已处理的证件。当所有必需组均满足时,会话将推进,且 next_step 指明下一步骤;否则会话将停留在 Documents 步骤,并由 document_groups 和 document_answer 说明仍缺少的内容。

valid
boolean
next_step
string | null

上传后会话所处的步骤。

kyb_status
string

公司核验的状态。

document_answer
object

每个已上传证件的结果以及剩余的上传次数。

最后修改于 2026年11月7日