BlucaScan Documentation
File Transfer Configuration
Configure how BlucaScan transfers clean files to your destination server. Set up transfer protocols, endpoints, and security settings.
{
"fileTransfer": {
"transferProtocol": "HTTP",
"transferUrl": null
}
}Transfer Protocol
Currently supports HTTP protocol for file transfers
Transfer URL
Destination endpoint where clean files will be sent
File Scanning
File is scanned for malicious content
Clean Verification
System confirms file is clean
HTTP Transfer
File sent to configured endpoint
Confirmation
Transfer status reported back
File successfully transferred to destination
Transfer in progress (background processing)
Transfer intentionally not attempted
Transfer failed due to error
Basic HTTP Transfer
{
"fileTransfer": {
"transferProtocol": "HTTP",
"transferUrl": "https://your-server.com/api/files/upload"
}
}Transfer Disabled
{
"fileTransfer": {
"transferProtocol": "HTTP",
"transferUrl": null
}
}When transferUrl is null, files are scanned but not transferred
Use HTTPS Endpoints
Always use secure HTTPS URLs for file transfer endpoints
Implement Authentication
Secure your transfer endpoint with proper authentication
Monitor Transfer Status
Use webhooks to track transfer completion and failures
Handle Large Files
Configure appropriate timeouts for large file transfers