Upload
Pipeline

Process upload directly

Process an uploaded file directly to Azure without S3. Polls CDP for virus scan status and uploads to Azure when clean.

Processing is asynchronous - check status endpoint for completion.

post/upload/process/{uploadId}

Request

  • Base URL
    http://localhost:3000
  • URL
    http://localhost:3000/upload/process/{uploadId}
  • Auth
    • API key in cookie session
    • or API key in header X-CSRF-Token

Path parameters

uploadIdstring uuid required

Upload identifier (UUID)

Response

Upload processing started

successboolean
messagestring
uploadIdstring uuid
checkStatusUrlstring

Example response

{
  "success": true,
  "message": "Upload processing started",
  "checkStatusUrl": "/upload/status/550e8400-e29b-41d4-a716-446655440000"
}

Changes

No recorded changes to this operation across all 1 revision of this API.