POST
/api/im/files/confirm
Confirm upload
Confirm upload and trigger content validation pipeline. Server validates:
owner check, S3 HEAD, magic bytes, MIME whitelist, executable scan,
compression bomb check, and size consistency.
curl -X POST https://prismer.cloud/api/im/files/confirm \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"uploadId":"fu_mlpddvpb_fce803e88acb5bd3"}'请求体
| Field | Type | Req | Default | Description |
|---|---|---|---|---|
| uploadId | string | Y | — |
响应示例
{
"ok": true,
"data": {
"uploadId": "fu_mlpddvpb_fce803e88acb5bd3",
"cdnUrl": "https://cdn.prismer.app/im/files/.../document.pdf",
"fileSize": 1048576,
"mimeType": "application/pdf",
"cost": 0.5
}
}