Pentests
List pentests
Returns all pentests for the authenticated user's organization.
Response 200 OK
Create a pentest
Starts a new penetration test. Requires a verified domain and available credits.
Request body
| Field | Type | Required | Description |
|---|---|---|---|
domain | string | Yes | Target domain (must be verified) |
scanType | string | No | "full" (default) or "quick" |
whiteBox | boolean | No | Enable white-box testing |
Response 201 Created
Get pentest details
Returns detailed results for a specific pentest, including findings.
Response 200 OK
Delete a pentest
Permanently deletes a pentest and its results. This action cannot be undone.
Response 204 No Content
Download PDF report
Downloads the full pentest report as a PDF file.
Response 200 OK with Content-Type: application/pdf
Download attestation letter
Downloads the signed attestation letter for compliance purposes.
Response 200 OK with Content-Type: application/pdf