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"
      }
    ]
  }
}