Object

Site

A representation of a website or web application that you want to scan and track using Burp Suite Enterprise Edition.

Fields

id(): ID!
The unique identifier of the site.
name(): String
The name of the site. This is the name that appears on the Burp Suite Enterprise Edition web UI. Note that the name of a site must be unique within its parent folder.
parent_id(): ID!
The unique identifier of the folder that is the parent of this site in the site tree hierarchy. A parent ID of 0 indicates that this site is on the root level.
scope(): Scope!
The URLs that are both included and excluded for scans of this site.
scan_configurations(): [ScanConfiguration!]
A list of the default scan configurations that you want to use for scans of this site. Note that when creating a schedule item using the API, the default scan configuration for the site is not automatically assigned. Therefore, even if you want to use the default configuration, you need to explicitly set it when creating a schedule item.
application_logins(): ApplicationLogins!
All the saved application logins for this site. These can either be basic sets of login credentials or scripts of full login sequences that you recorded with the Burp Suite Navigation Recorder browser extension. These are used by scans to crawl areas of the site that are only accessible to registered users. Note that you can only use one type of application login for each site.
ephemeral(): Boolean
In the 'Sites and scan data' settings, your Burp Suite Enterprise Edition administrator can configure the web UI to only display user-created sites in the site tree. In this case, all sites generated using the REST API will be set as 'ephemeral'. This means they will never be displayed in the site tree, even if the administrator changes this setting later.
email_recipients(): [EmailRecipient!]
A list of all the email addresses to which scan reports are sent whenever scans of this site finish.