Tenable Scans API
The Scans API from Tenable — 11 operation(s) for scans.
Operations 17
Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay
Ask an LLM
“Where can I see all of my PCI ASV compliance scans?”
“Does listing PCI ASV scans require special access from Tenable support?”
Tell an agent
List my PCI ASV scans.
List {limit} PCI ASV scans sorted by {sort}.
Ask an LLM
“How do I create a new network vulnerability scan from a template?”
“Is there a limit on how many active scans my account can have?”
Tell an agent
Create a new scan from template {uuid} with settings {settings}.
Set up a credentialed scan using template {uuid}, settings {settings} and credentials {credentials}.
Ask an LLM
“Which vulnerability management scans can I view in my account?”
“Can I list only the scans in a particular folder?”
Tell an agent
List all scans in folder {folder_id}.
Show scans modified since {last_modification_date}.
Ask an LLM
“How can I see the results from the latest run of a scan?”
“Can I pull results from an older run of a scan instead of the latest one?”
Tell an agent
Get the latest results for scan {scan_id}.
Show results of scan {scan_id} from historical run {history_id}.
Ask an LLM
“Can I change the targets or schedule of an existing network scan?”
“How do I disable a scan without deleting it?”
Tell an agent
Update scan {scan_id} with new settings {settings} using template {uuid}.
Change the plugins enabled on scan {scan_id} to {plugins}, keeping template {uuid} and settings {settings}.
Ask an LLM
“How do I delete a network scan I no longer need?”
“Why can't I delete a scan that is running or paused?”
Tell an agent destructive · confirm first
Delete scan {scan_id}.
Remove the network scan {scan_id} from my account.
Ask an LLM
“How do I start a web application scan from a saved scan configuration?”
“Can I kick off a WAS scan on demand instead of waiting for the schedule?”
Tell an agent
Launch a web app scan using configuration {config_id}.
Run WAS scan config {config_id} now.
Ask an LLM
“Can I import a web app scan that I exported earlier as JSON?”
“Which export formats can't be imported back into Web App Scanning?”
Tell an agent
Import the exported web app scan file {Filedata}.
Upload my JSON web app scan export so it shows up in Web App Scanning.
POST
/was/v2/configs/{config_id}/scans/search
Search web app scans for a configuration · Search scans
#
Ask an LLM
“Which web app scans have run under a given scan configuration?”
“Can I sort and page the scan runs for one WAS configuration?”
Tell an agent
Search the scans run from web app configuration {config_id}.
List the last {limit} scans of WAS config {config_id} sorted by {sort}.
Ask an LLM
“What is the status and metadata of a specific web application scan?”
“Where do I look up details for one WAS scan run?”
Tell an agent
Get details for web app scan {scan_id}.
Show me WAS scan {scan_id}.
Ask an LLM
“Can I pause a running web application scan and resume it later?”
“How do I stop a WAS scan that is currently running?”
Tell an agent
Set the requested action on web app scan {scan_id} to {requested_action}.
Pause WAS scan {scan_id} by requesting {requested_action}.
Ask an LLM
“How do I remove a web app scan along with the vulnerabilities it found?”
“Is deleting a WAS scan immediate or does it run as a background job?”
Tell an agent destructive · confirm first
Delete web app scan {scan_id} and its vulnerabilities.
Remove WAS scan {scan_id}.
Ask an LLM
“Are there any notes or warnings recorded for my web app scan?”
“Can I page through the notes attached to a WAS scan?”
Tell an agent
Get the notes for web app scan {scan_id}.
Show the first {limit} notes on WAS scan {scan_id}.
POST
/was/v2/scans/{scan_id}/vulnerabilities/search
Search vulnerabilities found by a web app scan · Search vulnerabilities for scan
#
Ask an LLM
“What vulnerabilities did a particular web application scan find?”
“Can I page and sort the findings from one WAS scan?”
Tell an agent
Search vulnerabilities detected by web app scan {scan_id}.
List {limit} findings from WAS scan {scan_id} sorted by {sort}.
Ask an LLM
“Can I generate a report of a web app scan's results in a specific format?”
“What do I call first to produce a WAS scan report before downloading it?”
Tell an agent
Generate a results report for web app scan {scan_id}.
Start building the results report for WAS scan {scan_id}.
GET
/was/v2/scans/{scan_id}/report
Download a generated web app scan report · Download exported scan
#
Ask an LLM
“How do I download a web app scan report once it has been generated?”
“Why do I get a 404 when downloading a WAS scan report?”
Tell an agent
Download the generated report for web app scan {scan_id}.
Fetch the finished WAS report file for scan {scan_id}.
Ask an LLM
“How can I get browser console logs and HTTP traffic to troubleshoot a web app scan?”
“Does the WAS debug bundle include Selenium information?”
Tell an agent
Download the debug ZIP for web app scan {scan_id}.
Get troubleshooting logs for WAS scan {scan_id}.