Scanning APIs
Last updated
Last updated
GET /api/Scan/JobStatus HTTP/1.1
Host:
Accept: */*
{
"result": "Clean",
"detectedInfections": [
{
"file": "text",
"infection": "text"
}
],
"errorMessage": "text",
"dateScanned": "2025-06-20T08:29:02.743Z",
"trueFileType": "text",
"referenceId": "text"
}
POST /api/Scan/Existing HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 134
{
"container": "text",
"objectPath": "text",
"versionId": "text",
"uploadedBy": "text",
"fileSize": 1,
"lastModified": "2025-06-20T08:29:02.743Z"
}
{
"result": "Clean",
"detectedInfections": [
{
"file": "text",
"infection": "text"
}
],
"errorMessage": "text",
"dateScanned": "2025-06-20T08:29:02.743Z",
"trueFileType": "text",
"referenceId": "text"
}
Optional - for use when performing scan and upload only
Optional - for use when performing scan and upload only
POST /api/Scan HTTP/1.1
Host:
Content-Type: multipart/form-data
Accept: */*
Content-Length: 39
{
"fileName": "binary",
"uploadTo": "text"
}
{
"result": "Clean",
"detectedInfections": [
{
"file": "text",
"infection": "text"
}
],
"errorMessage": "text",
"dateScanned": "2025-06-20T08:29:02.743Z",
"trueFileType": "text",
"referenceId": "text"
}
POST /api/Scan/url HTTP/1.1
Host:
Content-Type: multipart/form-data
Accept: */*
Content-Length: 14
{
"url": "text"
}
{
"result": "Clean",
"detectedInfections": [
{
"file": "text",
"infection": "text"
}
],
"errorMessage": "text",
"dateScanned": "2025-06-20T08:29:02.743Z",
"trueFileType": "text",
"referenceId": "text"
}
POST /api/Token HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 54
{
"username": "text",
"password": "text",
"mfaCode": "text"
}
{
"accessToken": "text",
"tokenType": "text",
"expiresIn": 1
}