Investigate
Search email messages
Get message details
ModelsExpand Collapse
class InvestigateListResponse: …
Deprecatedaction_log: List[ActionLog]Deprecated, use GET /investigate/{investigate_id}/action_log instead. End of life: November 1, 2026.
Deprecated, use GET /investigate/{investigate_id}/action_log instead. End of life: November 1, 2026.
properties: PropertiesMessage processing properties
Message processing properties
Deprecatedfindings: Optional[List[Finding]]Deprecated, use the findings field from GET /investigate/{investigate_id}/detections instead. End of life: November 1, 2026. Detection findings for this message.
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[List[Literal["PREVIEW", "QUARANTINE_RELEASE", "SUBMISSION", "MOVE"]]]Post-delivery operations performed on this message
Post-delivery operations performed on this message
class InvestigateGetResponse: …
Deprecatedaction_log: List[ActionLog]Deprecated, use GET /investigate/{investigate_id}/action_log instead. End of life: November 1, 2026.
Deprecated, use GET /investigate/{investigate_id}/action_log instead. End of life: November 1, 2026.
properties: PropertiesMessage processing properties
Message processing properties
Deprecatedfindings: Optional[List[Finding]]Deprecated, use the findings field from GET /investigate/{investigate_id}/detections instead. End of life: November 1, 2026. Detection findings for this message.
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[List[Literal["PREVIEW", "QUARANTINE_RELEASE", "SUBMISSION", "MOVE"]]]Post-delivery operations performed on this message
Post-delivery operations performed on this message
InvestigateDetections
Get message detection details
ModelsExpand Collapse
class DetectionGetResponse: …
attachments: List[Attachment]
findings: Optional[List[Finding]]
InvestigatePreview
Get email preview
Preview for non-detection messages
InvestigateRaw
Get raw email content
InvestigateTrace
Get email trace
InvestigateMove
Move a message
Move multiple messages
ModelsExpand Collapse
InvestigateReclassify
Change email classification
InvestigateRelease
Release messages from quarantine
InvestigateBulk
List bulk action jobs
Create a bulk action job
Get bulk action job details
Delete a bulk action job
ModelsExpand Collapse
class BulkListResponse: …
action_params: ActionParams
search_params: SearchParams
Deprecated, use GET /investigate/{investigate_id}/action_log instead. End of life: November 1, 2026.
delivery_status: Optional[Literal["delivered", "moved", "quarantined", 4 more]]Delivery status of the message.
Delivery status of the message.
class BulkCreateResponse: …
action_params: ActionParams
search_params: SearchParams
Deprecated, use GET /investigate/{investigate_id}/action_log instead. End of life: November 1, 2026.
delivery_status: Optional[Literal["delivered", "moved", "quarantined", 4 more]]Delivery status of the message.
Delivery status of the message.
class BulkGetResponse: …
action_params: ActionParams
search_params: SearchParams
Deprecated, use GET /investigate/{investigate_id}/action_log instead. End of life: November 1, 2026.
delivery_status: Optional[Literal["delivered", "moved", "quarantined", 4 more]]Delivery status of the message.
Delivery status of the message.
InvestigateBulkCancel
Cancel a bulk action job
ModelsExpand Collapse
class CancelCreateResponse: …
action_params: ActionParams
search_params: SearchParams
Deprecated, use GET /investigate/{investigate_id}/action_log instead. End of life: November 1, 2026.
delivery_status: Optional[Literal["delivered", "moved", "quarantined", 4 more]]Delivery status of the message.
Delivery status of the message.