Reports API
The Reports API allows you to generate and retrieve penetration test reports in various formats.Generate Report
Generate a new report for a completed scan.Request Body
string
required
The ID of the completed scan
string
default:"pdf"
Report format:
pdf, html, json, docxstring
default:"technical"
Report template:
executive, technical, compliance, developerarray
Compliance frameworks to include:
soc2, iso27001, pci, hipaa, gdprobject
Additional report options
Request
Response
List Reports
Retrieve a list of generated reports.Query Parameters
Response
Get Report
Retrieve details about a specific report.Response
Download Report
Download the report file.Response
Returns the binary file with appropriate Content-Type header:- PDF:
application/pdf - HTML:
text/html - JSON:
application/json - DOCX:
application/vnd.openxmlformats-officedocument.wordprocessingml.document
Example
Report Templates
Executive Template
Designed for non-technical stakeholders:- High-level risk summary
- Business impact assessment
- Key findings overview
- Trend analysis
- Strategic recommendations
Technical Template
Comprehensive technical documentation:- Detailed vulnerability descriptions
- Proof-of-concept code
- Request/response evidence
- CVSS scoring breakdown
- Step-by-step remediation
Compliance Template
Focused on regulatory requirements:- Control mapping
- Gap analysis
- Evidence collection
- Audit trail
- Compliance status dashboard
Developer Template
Optimized for development teams:- Code-level details
- File and line references
- Fix code examples
- Integration with issue trackers
- CI/CD pipeline recommendations