PDF Report AI Action Plan
Benefit from AI recommendations without needing to hire cybersecurity personnel.
Forget Complexity and Expensive Solutions for Cybersecurity
AI-Driven Prioritization:
The Action Plan feature utilizes advanced AI algorithms to analyze detected vulnerabilities and prioritize them based on the potential risk they pose to your organization. This ensures that the most critical issues are addressed first, reducing the chances of a breach.
Comprehensive Action Plans
We generate detailed, step-by-step action plans for each vulnerability identified. These plans include explanations of the risks, suggested solutions, and estimated timeframes for resolution, empowering your team to act quickly and confidently.
Ease of Use
The Action Plan feature is designed with user experience in mind. It presents complex security issues in a straightforward manner, making it accessible even to users without a deep technical background. This simplifies the process of implementing security measures.
Generating Action Plan specifically
POST
https://api.vscanner.ai/v1/api/reports/generate
pt
POST /v1/api/reports/generate HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 64
{
"report_type": "ACTION_REPORT",
"scan_id": "text",
"language": "pt"
}
No content
report_type*
String
The value must be used specifically ACTION_REPORT
scan_id*
String
Scan ID of the desired scan to generate the report
language
String
The desired language of the report, the supported ones are: "pt" (Brazilian Portuguese) and "en" (English)
AI Action Plan Report:
A professionally branded PDF report . This report is designed for easy readability, highlighting critical vulnerabilities and valuable insights at a glance, making it ideal for presentations or sharing with stakeholders.
The response will be a PDF file.
Example Python Code:
import requests
import json
url = "https://api.vscanner.ai/v1/api/reports/generate"
API_KEY = <YOUR_API_KEY>
payload = json.dumps({
"report_type": "ACTION_REPORT",
"scan_id": "<ENQUEUED_SCAN_ID>",
"language": "en"
})
headers = {
'Authorization': f'Bearer {API_KEY}',
'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, data=payload)
with open("action_plan_example.pdf", "wb") as f:
f.write(response.content)
Example cURL:
curl --request POST \
--url https://api.vscanner.ai/v1/api/reports/generate \
--header 'Authorization: Bearer <API_KEY>' \
--header 'Content-Type: application/json' \
--output action_plan_example.pdf \
--data '{"report_type": "ACTION_REPORT", "scan_id": "<ENQUEUED_SCAN_ID>", "language": "en"}'
Last updated