Skip to content
Start here

Attack Surface Report

Attack Surface ReportIssue Types

Retrieves Security Center Issues Types
client.intel.attackSurfaceReport.issueTypes.get(IssueTypeGetParams { account_id } params, RequestOptionsoptions?): SinglePage<IssueTypeGetResponse>
GET/accounts/{account_id}/intel/attack-surface-report/issue-types
ModelsExpand Collapse
IssueTypeGetResponse = string

Attack Surface ReportIssues

Retrieves Security Center Issues
Deprecated
client.intel.attackSurfaceReport.issues.list(IssueListParams { account_id, dismissed, issue_class, 11 more } params, RequestOptionsoptions?): V4PagePagination<IssueListResponse { count, issues, page, per_page } >
GET/accounts/{account_id}/intel/attack-surface-report/issues
Retrieves Security Center Issue Counts by Class
Deprecated
client.intel.attackSurfaceReport.issues.class(IssueClassParams { account_id, dismissed, issue_class, 9 more } params, RequestOptionsoptions?): IssueClassResponse { count, value }
GET/accounts/{account_id}/intel/attack-surface-report/issues/class
Retrieves Security Center Issue Counts by Severity
Deprecated
client.intel.attackSurfaceReport.issues.severity(IssueSeverityParams { account_id, dismissed, issue_class, 9 more } params, RequestOptionsoptions?): IssueSeverityResponse { count, value }
GET/accounts/{account_id}/intel/attack-surface-report/issues/severity
Retrieves Security Center Issue Counts by Type
Deprecated
client.intel.attackSurfaceReport.issues.type(IssueTypeParams { account_id, dismissed, issue_class, 9 more } params, RequestOptionsoptions?): IssueTypeResponse { count, value }
GET/accounts/{account_id}/intel/attack-surface-report/issues/type
Archives Security Center Insight
Deprecated
client.intel.attackSurfaceReport.issues.dismiss(stringissueId, IssueDismissParams { account_id, dismiss } params, RequestOptionsoptions?): IssueDismissResponse { errors, messages, success }
PUT/accounts/{account_id}/intel/attack-surface-report/{issue_id}/dismiss
ModelsExpand Collapse
IssueType = "compliance_violation" | "email_security" | "exposed_infrastructure" | 3 more
One of the following:
"compliance_violation"
"email_security"
"exposed_infrastructure"
"insecure_configuration"
"weak_authentication"
"configuration_suggestion"
SeverityQueryParam = "low" | "moderate" | "critical"
One of the following:
"low"
"moderate"
"critical"
IssueListResponse { count, issues, page, per_page }
count?: number

Indicates the total number of results.

issues?: Array<Issue>
id?: string
dismissed?: boolean
issue_class?: string
issue_type?: IssueType
payload?: Payload { detection_method, zone_tag }
detection_method?: string

Describes the method used to detect insight.

zone_tag?: string
resolve_text?: string
severity?: "Low" | "Moderate" | "Critical"
One of the following:
"Low"
"Moderate"
"Critical"
since?: string
formatdate-time
subject?: string
timestamp?: string
formatdate-time
page?: number

Specifies the current page within paginated list of results.

per_page?: number

Sets the number of results per page of results.

maximum1000
minimum1
IssueClassResponse = Array<IssueClassResponseItem>
count?: number
value?: string
IssueSeverityResponse = Array<IssueSeverityResponseItem>
count?: number
value?: string
IssueTypeResponse = Array<IssueTypeResponseItem>
count?: number
value?: string
IssueDismissResponse { errors, messages, success }
errors: Array<Error>
code: number
minimum1000
message: string
documentation_url?: string
source?: Source { pointer }
pointer?: string
messages: Array<Message>
code: number
minimum1000
message: string
documentation_url?: string
source?: Source { pointer }
pointer?: string
success: true

Whether the API call was successful.