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.
| Field | Type | Required | Default | Constraints | Example |
|---|---|---|---|---|---|
message_id The Postmark MessageID returned by a send or a search. | string | Yes | — | — | — |
Output
One shape.
result
| Field | Type | Example |
|---|---|---|
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.