Object

ScanConfiguration

A scan configuration controls various settings that determine how a scan is performed, such as the maximum link depth of the crawl, what types of issues to report, and the maximum time that a scan will run.

Fields

id(ID!)
The unique identifier for the scan configuration.
name(String)
The name of the scan configuration. This is the name that is displayed on the Burp Suite Enterprise Edition web UI.
scan_configuration_fragment_json(String)
The actual content of the scan configuration in JSON format.
built_in(Boolean)
Indicates whether this scan configuration is a built-in configuration delivered with Burp Suite Enterprise Edition or a custom scan configuration imported by a user.
last_modified_time(Timestamp)
The time at which this scan configuration was last changed.
last_modified_by(User)
The user who last made changes to this scan configuration.

Example

Query
query GetScanConfigurations {
  scan_configurations {
    id
    name
  }
}
Result
{
  "data": {
    "scan_configurations": [
      {
        "id": "30edeeb5-e4db-4625-a158-e579edf5236b",
        "name": "Auditchecks-allexceptJavaScriptanalysis"
      },
      {
        "id": "bf485090-ad46-42ae-a0b1-ff642aa6836d",
        "name": "custom#1"
      }
    ]
  }
}