Phishing Data API

Read phishing simulation outcomes, aggregate phishing reports, and user risk score distributions.

MethodEndpointDescription
GET/v1/company/users/{id}/phishingGet user phishing results.
GET/v1/company/reports/phishingGet aggregate phishing report.
GET/v1/company/reports/risk-scoresGet risk score distribution.

Phishing Result Fields

FieldTypeDescription
summary.total_campaignsintegerTotal phishing attempts sent to the user.
summary.openedintegerEmails the user opened.
summary.clickedintegerLinks the user clicked.
summary.reportedintegerEmails the user reported.
summary.click_ratefloatPercentage of emails clicked.
summary.report_ratefloatPercentage of emails reported.
attempts[].is_openedbooleanWhether the user opened the email.
attempts[].is_clickedbooleanWhether the user clicked the phishing link.
attempts[].is_reportedbooleanWhether the user reported the email.

Risk Score Ranges

LevelScore RangeDescription
low0-25Minimal risk.
medium26-50Moderate risk.
high51-75Elevated risk.
critical76-100Requires immediate attention.

Phishing Attempt Flags

FlagDescription
is_openedThe user opened the phishing email.
is_clickedThe user clicked the phishing link.
is_reportedThe user reported the email as suspicious.
is_repliedThe user replied to the phishing email.