Email Security
Email SecurityInvestigate
Search email messages
Get message details
ModelsExpand Collapse
InvestigateListResponse = object { id, action_log, client_recipients, 28 more }
properties: object { allowlisted_pattern, allowlisted_pattern_type, blocklisted_message, 2 more }
findings: optional array of object { attachment, detail, detection, 6 more }
post_delivery_operations: optional array of "PREVIEW" or "QUARANTINE_RELEASE" or "SUBMISSION" or "MOVE"
InvestigateGetResponse = object { id, action_log, client_recipients, 28 more }
properties: object { allowlisted_pattern, allowlisted_pattern_type, blocklisted_message, 2 more }
findings: optional array of object { attachment, detail, detection, 6 more }
post_delivery_operations: optional array of "PREVIEW" or "QUARANTINE_RELEASE" or "SUBMISSION" or "MOVE"
Email SecurityInvestigateDetections
Get message detection details
ModelsExpand Collapse
DetectionGetResponse = object { action, attachments, headers, 5 more }
Email SecurityInvestigatePreview
Get email preview
Preview for non-detection messages
Email SecurityInvestigateRaw
Get raw email content
Email SecurityInvestigateTrace
Get email trace
Email SecurityInvestigateMove
Move a message
Move multiple messages
Email SecurityInvestigateReclassify
Change email classification
Email SecurityInvestigateRelease
Release messages from quarantine
Email SecurityPhishguard
Email SecurityPhishguardReports
Get `PhishGuard` reports
Email SecuritySettings
Email SecuritySettingsAllow Policies
List email allow policies
Get an email allow policy
Create an email allow policy
Update an email allow policy
Delete an email allow policy
ModelsExpand Collapse
AllowPolicyListResponse = object { id, created_at, is_acceptable_sender, 11 more }
Messages from this sender will be exempted from Spam, Spoof and Bulk dispositions. Note: This will not exempt messages with Malicious or Suspicious dispositions.
AllowPolicyGetResponse = object { id, created_at, is_acceptable_sender, 11 more }
Messages from this sender will be exempted from Spam, Spoof and Bulk dispositions. Note: This will not exempt messages with Malicious or Suspicious dispositions.
AllowPolicyCreateResponse = object { id, created_at, is_acceptable_sender, 11 more }
Messages from this sender will be exempted from Spam, Spoof and Bulk dispositions. Note: This will not exempt messages with Malicious or Suspicious dispositions.
AllowPolicyEditResponse = object { id, created_at, is_acceptable_sender, 11 more }
Messages from this sender will be exempted from Spam, Spoof and Bulk dispositions. Note: This will not exempt messages with Malicious or Suspicious dispositions.
Email SecuritySettingsBlock Senders
List blocked email senders
Get a blocked email sender
Create a blocked email sender
Update a blocked email sender
Delete a blocked email sender
ModelsExpand Collapse
Email SecuritySettingsDomains
List protected email domains
Get an email domain
Update an email domain
Unprotect an email domain
Unprotect multiple email domains
ModelsExpand Collapse
DomainListResponse = object { id, allowed_delivery_modes, created_at, 17 more }
DomainGetResponse = object { id, allowed_delivery_modes, created_at, 17 more }
DomainEditResponse = object { id, allowed_delivery_modes, created_at, 17 more }
Email SecuritySettingsImpersonation Registry
List entries in impersonation registry
Get an entry in impersonation registry
Create an entry in impersonation registry
Update an entry in impersonation registry
Delete an entry from impersonation registry
ModelsExpand Collapse
Email SecuritySettingsTrusted Domains
List trusted email domains
Get a trusted email domain
Create a trusted email domain
Update a trusted email domain
Delete a trusted email domain
ModelsExpand Collapse
TrustedDomainListResponse = object { id, created_at, is_recent, 5 more }
Select to prevent recently registered domains from triggering a Suspicious or Malicious disposition.
TrustedDomainGetResponse = object { id, created_at, is_recent, 5 more }
Select to prevent recently registered domains from triggering a Suspicious or Malicious disposition.
TrustedDomainCreateResponse = object { id, created_at, is_recent, 5 more } or array of object { id, created_at, is_recent, 5 more }
EmailSecurityTrustedDomain = object { id, created_at, is_recent, 5 more }
Select to prevent recently registered domains from triggering a Suspicious or Malicious disposition.
array of object { id, created_at, is_recent, 5 more }
Select to prevent recently registered domains from triggering a Suspicious or Malicious disposition.
TrustedDomainEditResponse = object { id, created_at, is_recent, 5 more }
Select to prevent recently registered domains from triggering a Suspicious or Malicious disposition.
Email SecuritySubmissions
Get reclassify submissions
ModelsExpand Collapse
SubmissionListResponse = object { requested_ts, submission_id, customer_status, 15 more }
deprecated as of 2026-04-01, use requested_at instead.