Except for method GET, this endpoint may only be used by administrators.
/scanner
Methods
GET |
|---|
Gets the list of Scanners. NOTE: This call will return all Scanners for an Administrator. For an Organization User, it will only return agent-capable Scanners associated with that User's Organization. Fields ParameterRequest Query ParametersNone Example Response |
POST |
|---|
Adds a Scanner. Request ParametersExample Response |
/scanner/{id}
Methods
GET |
|---|
Gets the Scanner associated with {id}. NOTE: This call will return all Scanners for an Administrator. For an Organization User, it will only return agent-capable Scanners associated with that User's Organization. Fields ParameterRequest Query ParametersNone Example Response |
PATCH |
|---|
Edits the Scanner associated with {id}, changing only the passed in fields. Request Parameters(All fields are optional) See /scanner::POST for parameters. Example Response |
DELETE |
|---|
Deletes the Scanner associated with {id}, depending on access and permissions. Request ParametersNone Example Response |
/scanner/{id}/testScansQuery
POST |
|---|
Tests the Scans glob against the API of the Scanner associated with {id}. Request ParametersExample Response |
/scanner/{id}/bug-report
POST |
|---|
Downloads the bug report logs by querying the Nessus API endpoint for the Scanner associated with {id}. Request ParametersExample Response |
/scanner/{id}/health
GET |
|---|
Retrieve scanner health statistics by querying the Nessus API endpoint for the Scanner associated with {id}. NOTE: The "count" field represents the number of data points to retrieve over the last 24 hours, with the default of "1" retrieving statistics for the current request. Field ParametersExample Response |
/scanner/updateStatus
The /scanner/updateStatus resource.
POST |
|---|
Starts an on-demand Scanner status update. Request ParametersNone. Example Response |
Expand Items:
details
Show type specific details (such as certificate information, etc.)