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"}'

请求体

FieldTypeReqDefaultDescription
uploadIdstringY

响应示例

{
  "ok": true,
  "data": {
    "uploadId": "fu_mlpddvpb_fce803e88acb5bd3",
    "cdnUrl": "https://cdn.prismer.app/im/files/.../document.pdf",
    "fileSize": 1048576,
    "mimeType": "application/pdf",
    "cost": 0.5
  }
}

Try it out

Sign in to use your API key
Request Body
Response
Click Execute to test

相关指南