Vulnerability Scanner
Vulnerability ScannerCredential Sets
List Credential Sets
Create Credential Set
Get Credential Set
Update Credential Set
Edit Credential Set
Delete Credential Set
ModelsExpand Collapse
Vulnerability ScannerCredential SetsCredentials
List Credentials
Create Credential
Get Credential
Update Credential
Edit Credential
Delete Credential
ModelsExpand Collapse
Vulnerability ScannerScans
List Scans
Create Scan
Get Scan
ModelsExpand Collapse
ScanListResponse object { id, scan_type, status, 2 more }
report: optional object { report, report_schema_version } Vulnerability report produced after the scan completes. The shape depends on the scan type. Present only for finished scans.
Vulnerability report produced after the scan completes. The shape depends on the scan type. Present only for finished scans.
report: object { summary, tests } Version 1 of the BOLA vulnerability scan report.
Version 1 of the BOLA vulnerability scan report.
tests: array of object { steps, verdict, preflight_errors } List of tests that were run.
List of tests that were run.
steps: array of object { assertions, errors, request, response } Steps that were executed.
Steps that were executed.
assertions: array of object { description, kind, observed, outcome } Assertions that were made against the received response.
Assertions that were made against the received response.
errors: optional array of object { description, error_code } Errors the step encountered that may explain absent or incomplete fields.
Errors the step encountered that may explain absent or incomplete fields.
request: optional object { credential_set, header_names, method, 3 more } HTTP request that was made, if any.
HTTP request that was made, if any.
response: optional object { body, header_names, status, status_text } HTTP response that was received, if any.
HTTP response that was received, if any.
body: object { kind } or object { contents, kind, truncated } or object { contents, kind, truncated } or object { contents, kind, truncated } HTTP response body.
HTTP response body.
ScanCreateResponse object { id, scan_type, status, 2 more }
report: optional object { report, report_schema_version } Vulnerability report produced after the scan completes. The shape depends on the scan type. Present only for finished scans.
Vulnerability report produced after the scan completes. The shape depends on the scan type. Present only for finished scans.
report: object { summary, tests } Version 1 of the BOLA vulnerability scan report.
Version 1 of the BOLA vulnerability scan report.
tests: array of object { steps, verdict, preflight_errors } List of tests that were run.
List of tests that were run.
steps: array of object { assertions, errors, request, response } Steps that were executed.
Steps that were executed.
assertions: array of object { description, kind, observed, outcome } Assertions that were made against the received response.
Assertions that were made against the received response.
errors: optional array of object { description, error_code } Errors the step encountered that may explain absent or incomplete fields.
Errors the step encountered that may explain absent or incomplete fields.
request: optional object { credential_set, header_names, method, 3 more } HTTP request that was made, if any.
HTTP request that was made, if any.
response: optional object { body, header_names, status, status_text } HTTP response that was received, if any.
HTTP response that was received, if any.
body: object { kind } or object { contents, kind, truncated } or object { contents, kind, truncated } or object { contents, kind, truncated } HTTP response body.
HTTP response body.
ScanGetResponse object { id, scan_type, status, 2 more }
report: optional object { report, report_schema_version } Vulnerability report produced after the scan completes. The shape depends on the scan type. Present only for finished scans.
Vulnerability report produced after the scan completes. The shape depends on the scan type. Present only for finished scans.
report: object { summary, tests } Version 1 of the BOLA vulnerability scan report.
Version 1 of the BOLA vulnerability scan report.
tests: array of object { steps, verdict, preflight_errors } List of tests that were run.
List of tests that were run.
steps: array of object { assertions, errors, request, response } Steps that were executed.
Steps that were executed.
assertions: array of object { description, kind, observed, outcome } Assertions that were made against the received response.
Assertions that were made against the received response.
errors: optional array of object { description, error_code } Errors the step encountered that may explain absent or incomplete fields.
Errors the step encountered that may explain absent or incomplete fields.
request: optional object { credential_set, header_names, method, 3 more } HTTP request that was made, if any.
HTTP request that was made, if any.
response: optional object { body, header_names, status, status_text } HTTP response that was received, if any.
HTTP response that was received, if any.
body: object { kind } or object { contents, kind, truncated } or object { contents, kind, truncated } or object { contents, kind, truncated } HTTP response body.
HTTP response body.