Get Bounce
postmark.get_bounce
ActionEmailconnection required
Calls the Postmark API with the connection's credentials.
Read one bounce record by its Postmark bounce id.
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 |
|---|---|---|---|---|---|
bounce_id The bounce's numeric Postmark id, as returned by list_bounces or carried on a bounce webhook delivery. | string | Yes | — | — | — |
Output
One shape.
result
| Field | Type | Example |
|---|---|---|
ID The bounce's Postmark id. | number | — |
Type The bounce type, e.g. HardBounce or SpamComplaint. | string | — |
TypeCode Postmark's numeric code for that bounce type. | number | — |
Email The address that bounced. | string | — |
From The sender the bounced message was sent from. | string | — |
BouncedAt When the bounce was recorded, as ISO 8601. | string | — |
Description Postmark's short explanation of the bounce. | string | — |
Details The receiving server's own wording, when there is one. | string | — |
Inactive True when Postmark has deactivated the address. | boolean | — |
CanActivate True when the address may be reinstated with activate_bounce. | boolean | — |
Subject Subject of the message that bounced. | string | — |
MessageID The Postmark MessageID that bounced. | string | — |
Tag The tag the bounced message carried. | string | — |
MessageStream The stream the bounced message was sent on. | string | — |
DumpAvailable True when get_bounce_dump can return the raw SMTP response. | boolean | — |
{
"BouncedAt": "",
"CanActivate": false,
"Description": "",
"Details": "",
"DumpAvailable": false,
"Email": "",
"From": "",
"ID": 0,
"Inactive": false,
"MessageID": "",
"MessageStream": "",
"Subject": "",
"Tag": "",
"Type": "",
"TypeCode": 0
}See Get Bounce 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.