Investigate
Search email messages
GET/accounts/{account_id}/email-security/investigate
Get message details
GET/accounts/{account_id}/email-security/investigate/{investigate_id}
ModelsExpand Collapse
InvestigateListResponse object { id, action_log, client_recipients, 29 more }
InvestigateListResponse object { id, action_log, client_recipients, 29 more }
Deprecatedaction_log: array of object { completed_at, operation, completed_timestamp, 2 more } Deprecated, use GET /investigate/{investigate_id}/action_log instead. End of life: November 1, 2026.
Deprecatedaction_log: array of object { completed_at, operation, completed_timestamp, 2 more }
Deprecated, use GET /investigate/{investigate_id}/action_log instead. End of life: November 1, 2026.
properties: object { allowlisted_pattern, allowlisted_pattern_type, blocklisted_message, 2 more } Message processing properties
properties: object { allowlisted_pattern, allowlisted_pattern_type, blocklisted_message, 2 more }
Message processing properties
Deprecatedfindings: optional array of object { attachment, detail, detection, 6 more } Deprecated, use the findings field from GET /investigate/{investigate_id}/detections instead. End of life: November 1, 2026. Detection findings for this message.
Deprecatedfindings: optional array of object { attachment, detail, detection, 6 more }
Deprecated, use the findings field from GET /investigate/{investigate_id}/detections instead. End of life: November 1, 2026. Detection findings for this message.
post_delivery_operations: optional array of "PREVIEW" or "QUARANTINE_RELEASE" or "SUBMISSION" or "MOVE"Post-delivery operations performed on this message
post_delivery_operations: optional array of "PREVIEW" or "QUARANTINE_RELEASE" or "SUBMISSION" or "MOVE"
Post-delivery operations performed on this message
InvestigateGetResponse object { id, action_log, client_recipients, 29 more }
InvestigateGetResponse object { id, action_log, client_recipients, 29 more }
Deprecatedaction_log: array of object { completed_at, operation, completed_timestamp, 2 more } Deprecated, use GET /investigate/{investigate_id}/action_log instead. End of life: November 1, 2026.
Deprecatedaction_log: array of object { completed_at, operation, completed_timestamp, 2 more }
Deprecated, use GET /investigate/{investigate_id}/action_log instead. End of life: November 1, 2026.
properties: object { allowlisted_pattern, allowlisted_pattern_type, blocklisted_message, 2 more } Message processing properties
properties: object { allowlisted_pattern, allowlisted_pattern_type, blocklisted_message, 2 more }
Message processing properties
Deprecatedfindings: optional array of object { attachment, detail, detection, 6 more } Deprecated, use the findings field from GET /investigate/{investigate_id}/detections instead. End of life: November 1, 2026. Detection findings for this message.
Deprecatedfindings: optional array of object { attachment, detail, detection, 6 more }
Deprecated, use the findings field from GET /investigate/{investigate_id}/detections instead. End of life: November 1, 2026. Detection findings for this message.
post_delivery_operations: optional array of "PREVIEW" or "QUARANTINE_RELEASE" or "SUBMISSION" or "MOVE"Post-delivery operations performed on this message
post_delivery_operations: optional array of "PREVIEW" or "QUARANTINE_RELEASE" or "SUBMISSION" or "MOVE"
Post-delivery operations performed on this message
InvestigateDetections
Get message detection details
GET/accounts/{account_id}/email-security/investigate/{investigate_id}/detections
ModelsExpand Collapse
DetectionGetResponse object { action, attachments, findings, 6 more }
DetectionGetResponse object { action, attachments, findings, 6 more }
attachments: array of object { size, content_type, detection, 6 more }
attachments: array of object { size, content_type, detection, 6 more }
findings: array of object { attachment, detail, detection, 6 more }
findings: array of object { attachment, detail, detection, 6 more }
InvestigatePreview
Get email preview
GET/accounts/{account_id}/email-security/investigate/{investigate_id}/preview
Preview for non-detection messages
POST/accounts/{account_id}/email-security/investigate/preview
InvestigateRaw
Get raw email content
GET/accounts/{account_id}/email-security/investigate/{investigate_id}/raw
InvestigateTrace
Get email trace
GET/accounts/{account_id}/email-security/investigate/{investigate_id}/trace
InvestigateMove
Move a message
POST/accounts/{account_id}/email-security/investigate/{investigate_id}/move
Move multiple messages
POST/accounts/{account_id}/email-security/investigate/move
ModelsExpand Collapse
InvestigateReclassify
Change email classification
POST/accounts/{account_id}/email-security/investigate/{investigate_id}/reclassify
InvestigateRelease
Release messages from quarantine
POST/accounts/{account_id}/email-security/investigate/release