Get Sent Message

postmark.get_outbound_message
ActionEmailconnection required

Calls the Postmark API with the connection's credentials.

Read one sent message in full, including its body and the event trail Postmark recorded for it.

Connection

Required
Yes — the node will not save without one
Auth type
API key
Providers
Postmark
Secret shape
the server API token, or {"server_token": "…"}
Config it needs
message_stream, from_address, base_url
Resolved by
config.connection_id, else node.connection_id

Configuration

1 field, 1 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
message_id
The Postmark MessageID returned by a send or a search.
stringYes———

Output

One shape.

result

FieldTypeExample
MessageID
The message's Postmark id.
string—
Status
Postmark's current status for the message.
string—
To
The recipients, each with Email and Name.
array—
From
The sender address the message went out as.
string—
Subject
The message's subject line.
string—
ReceivedAt
When Postmark accepted the message, as ISO 8601.
string—
HtmlBody
The HTML body as it was sent.
string—
TextBody
The plain-text body as it was sent.
string—
Tag
The tag the message carried.
string—
MessageStream
The stream the message was sent on.
string—
Metadata
The custom metadata attached at send time.
object—
MessageEvents
Everything that happened to the message since — Delivered, Opened, Bounced — each with a Type, a ReceivedAt and its own Details.
array—
{
  "From": "",
  "HtmlBody": "",
  "MessageEvents": [],
  "MessageID": "",
  "MessageStream": "",
  "Metadata": {},
  "ReceivedAt": "",
  "Status": "",
  "Subject": "",
  "Tag": "",
  "TextBody": "",
  "To": []
}

See Get Sent Message run in a workflow.

In a technical demo we add the Postmark connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.