1.0.5 • Published 12 years ago
cloudflash-kaspersky v1.0.5
cloudflash-kaspersky
List of kaspersky antivirus APIs
Configure kav status
Verb URI Description
POST /kaspersky To create KAV configuration.Example Request and Response
Request JSON
{
"enable": false,
"web":
{
"upload": false,
"download": true
},
"email":
{
"pop3": false,
"smtp": false
}
}Request JSON
{
"enable": false,
"web":
{
"upload": false,
"download": true
},
"email":
{
"pop3": false,
"smtp": false
},
"id": "9eeaafce-ed00-4737-88fd-38b59e398f56"
}Get kav status
Verb URI Description
GET /kaspersky List summary of KAV configuration.Note: The request does not require a message body.
Success: Returns JSON data with kav status.
Response
[
{
"enable": false,
"web":
{
"upload": false,
"download": true
},
"email":
{
"pop3": false,
"smtp": false
},
"id": "9eeaafce-ed00-4737-88fd-38b59e398f56"
}
]Get kav status
Verb URI Description
GET /kaspersky/:id List summary of KAV configuration by ID.Note: The request does not require a message body.
Success: Returns JSON data with kav status.
Response
{
"enable": false,
"web":
{
"upload": false,
"download": true
},
"email":
{
"pop3": false,
"smtp": false
},
"id": "9eeaafce-ed00-4737-88fd-38b59e398f56"
}Update kav status
Verb URI Description
POST /kaspersky/:id update kav configuration.Example Request and Response
Request JSON
{
"enable": true,
"web":
{
"upload": false,
"download": true
},
"email":
{
"pop3": true,
"smtp": false
}
}Request JSON
{
"enable": true,
"web":
{
"upload": false,
"download": true
},
"email":
{
"pop3": true,
"smtp": false
},
"id": "9eeaafce-ed00-4737-88fd-38b59e398f56"
}