跳转到主要内容
POST
上传文件
使用 POST /v2/base/file/upload 端点向 VelaFi 上传文件。该端点支持上传 KYC/KYB 身份验证文件以及商户账户的发票文件。请求必须以 multipart/form-data 格式发送。单次请求最多可上传五个文件;每个文件大小必须在 10 KB 到 3 MB 之间,且为受支持的格式之一。响应会为每个已上传的文件返回一个临时签名 URL,以便您在后续 API 调用中引用该文件之前确认上传成功。
此端点需要授权。每个请求都必须包含 X-BH-TOKEN 请求头。没有有效令牌的请求将被拒绝。

请求

请求头

请求体参数

string
必填
所上传文件的业务类型。目前固定为 FIAT_ACCOUNT。
file
必填
要上传的一个或多个文件。每次请求最多 5 个文件。每个文件大小必须在 10 KB 到 3 MB 之间。支持的格式:jpg、jpeg、png、pdf。

响应字段

number
HTTP 风格的状态码。200 表示成功。
string
可读的状态消息,例如 "SUCCESS"。
array
已上传文件对象的数组,每个文件对应一个条目。

示例

响应

请保存响应中的 fileUrl 字段——这是您在 KYC/KYB 提交请求中引用的永久相对路径。tempFileUrl 是仅用于验证的短期签名 URL,会过期失效。