v1

latestOpenAPI 3.0.12026-07-2491247233.8 KB
Live flow

Process raw message

Process a raw message

post/v0/live-flow/raw-messages/analyze

Request body

boolean
analyze_asyncboolean

Run analysis and finish ingestion async. flagged_rules will be empty on response.

canonical_idstring nullable

Known Canonical (message group) ID

create_mailboxboolean

Create mailbox if it doesn't exist. If true, message_source_id must also be set

delivery_statusstring nullable

Override delivery status. Use 'undelivered' to simulate inline processing (e.g. for testing interdict actions).

external_created_atstring date-time nullable

Timestamp the message created at according to the external source

external_message_idstring nullable

ID of the message according to the external source

external_thread_idstring nullable

ID of the thread the message belongs to according to the external source

folderstring nullable

The mailbox folder the message is in

labelsstring[]

Labels applied to the message by the mailbox

mailbox_email_addressstring email required

The email address of the mailbox containing this message

message_source_idstring uuid required

API Message source ID associated with the mailbox.

raw_messagestring required

The full base64 encoded raw eml message

route_typestring nullable

The directional route type of the message

Response

OK

canonical_idstring

Canonical (message group) ID

message_idstring uuid nullable

Message ID

raw_message_idstring uuid nullable

Raw message ID