Initialize the Security Center resource
Insights
Manage security insights and recommendations.List insights
Retrieve all security insights for your account.string
required
Account identifier
boolean
Filter by dismissed status
string[]
Filter by insight class. Options may include:
compliancemisconfigurationvulnerabilitythreat
string[]
Filter by specific insight types
number
Page number of paginated results
number
Number of items per page (default: 20, max: 100)
string[]
Filter by Cloudflare product. Options may include:
accessdnsfirewallsslworkers
string[]
Filter by severity level. Options:
lowmoderatehighcritical
Dismiss insight
Mark a security insight as dismissed.string
required
Insight identifier
boolean
required
Whether to dismiss or undismiss the insight
Use cases
Monitor security posture
Get a comprehensive view of your security posture.Filter by product
View security insights for a specific Cloudflare product.Manage compliance insights
Track and manage compliance-related security insights.Automated security reporting
Generate automated security reports.Response types
InsightListResponse
Represents a security insight.string
required
Insight identifier
string
required
Type of security insight
string
required
Severity level:
low, moderate, high, or criticalstring
required
Classification of the insight (e.g.,
compliance, misconfiguration, vulnerability, threat)string
required
Cloudflare product associated with the insight
string
required
Detailed description of the security insight
boolean
required
Whether the insight has been dismissed
string
required
When the insight was first detected
string
required
When the insight was last updated
string
Recommended action to address the insight
string
Potential impact if the insight is not addressed
array
List of resources affected by this insight
InsightDismissResponse
Response from dismissing an insight.string
required
Insight identifier
boolean
required
Updated dismissed status
string
When the insight was dismissed