- Common Error Responses
- Authentication
- Filtering Data
- Getting Started
- Authentication
- User Confirmation
- User Invitation
- Password Reset
- Impersonation
- MFA
- Sign in authenticationPOST
- Sign in with recovery codePOST
- Sign out authenticationDELETE
- Advanced Reports
- Audit
- Notifications
- Exceptions
- Hosts
- Organizations
- Whitelabel Settings
- Port Lists
- Reports
- Scanners
- Scans
- Schedules
- Targets
- User
- User 2FA
- User Preferences
- Get current user
- Update current user
- Change current user password
- Get current user active plans (Not implemented yet)
- Get organization members
- Get current user products
- Get current organization
- Update current organization
- Get subscriptions history
- Change users product
- Checks if authorization token is valid
- Get current user permissions
- Check if the user can be deleted
- Delete my account
- Generates a new access token
- Revokes the current access token
- (Admin) Transfers all the resources from the user to another user
- Users
- Vulnerabilities
- Webhooks
Generates a report file
GET
/v2/reports/{id}/generate
Reports
Last modified:2025-04-24 10:59:46
Request
Path Params
id
stringÂ
required
Query Params
type
enum<string>Â
required
Allowed values:
detailedattestationexecutivevulnerability_assessmentvulnerability_summaryexecutive_vrmspenetrationpenetration_executivedarkweb_executiveremediationpenetration_detailedjson_filejson
include_attestation
booleanÂ
optional
extended
booleanÂ
optional
Failed Exploited Attempts
and Vulnerability Activity
sections in the generated penetration PDF file when set to trueRequest samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/v2/reports//generate?type'
Responses
🟢200OK
This response does not have a body.
🟠401Unauthorized
🟠404Record Not Found
🟠422Parameter Error
Modified at 2025-04-24 10:59:46