v1

latestOpenAPI 3.0.3OGL-UK-3.0raw.githubusercontent.com2025-09-3012629.2 KB
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}

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