List pentests
Get pentests with optional filters and pagination.include_retests=true.
Required scope: scans:read
Start a new pentest
Providedomain_ids for blackbox pentests or repository_ids for whitebox pentests.
scans:write
Pentest depth
The optionalscan_tier field sets the pentest depth. The depth controls how deep the pentest goes and which model quality it uses:
lite— the full standard methodology at the lowest price (×0.3 credits).standard— balanced testing at a lower price (×0.75 credits).ultra— the deepest pentest and the default (×1, the standard price).
Get pentest detail
scans:read
Rerun a pentest
Run a previous pentest configuration again:scans:write
Cancel a pentest
Cancel a pending or running pentest:scans:write
Download report
Download the PDF report for a completed pentest:scans:read
Retest findings
List the retests recorded for a pentest:scans:read
Run validation again for each finding in a pentest:
scans:write
Get a reusable template
Get the configuration of a pentest as a template. You can use the template to start new pentests:scans:read
Delete a pentest
scans:write