Postmark icon

Postmark

Send transactional email and track delivery events with Postmark.

8 triggers12 searches16 actionsInstant (webhooks)Auth: API key

AI-assisted documentation5 min read

This documentation is compiled from our integration source code, internal specs for Postmark, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Postmark on WEXTL →

Connecting Postmark takes an active account plus an API access token from your account settings — no other setup is required.[3]

  • Server TokenpasswordRequired

    Server token from Server → API Tokens.

    [1]
  • Account TokenpasswordRequired

    Account token from Account → API Tokens.

    [1]
  • Server IDtextRequired

    Numeric server ID for inbound/SMTP-error server settings.

    [1]
  1. Log in to your WEXTL account, add the Postmark node module to your workflow, and click Create new credential.
    Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Postmark account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch BounceTrigger
Output fields[3]
FieldType
Message IDtext
Recipientemail
Watch ClickTrigger
Output fields[3]
FieldType
Message IDtext
Recipientemail
Watch DeliveryTrigger
Output fields[3]
FieldType
Message IDtext
Recipientemail
Watch InboundTrigger
Output fields[3]
FieldType
Fromemail
Toemail
Subjecttext
Watch OpenTrigger
Output fields[3]
FieldType
Message IDtext
Recipientemail
Watch SMTP API ErrorTrigger
Output fields[3]
FieldType
Typetext
Emailemail
Watch Spam ComplaintTrigger
Output fields[3]
FieldType
Message IDtext
Recipientemail
Watch Subscription ChangeTrigger
Output fields[3]
FieldType
Message IDtext
Recipientemail
Get BounceSearch
Input fields[3]
FieldType
BounceRequired
choice
Output fields[3]
FieldType
Emailemail
Get Inbound MessageSearch
Input fields[3]
FieldType
Message IDRequired
text
Output fields[3]
FieldType
Subjecttext
Get Outbound Message DetailsSearch
Input fields[3]
FieldType
Message IDRequired
text
Output fields[3]
FieldType
Message IDtext
Get ServerSearch
Output fields[3]
FieldType
IDnumber
Nametext
Get TemplateSearch
Input fields[3]
FieldType
TemplateRequired
choice
Output fields[3]
FieldType
Nametext
List BouncesSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
IDnumber
List DomainsSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
Domaintext
List Inbound MessagesSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
Message IDtext
List Message StreamsSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
Stream IDtext
List Outbound MessagesSearch
Input fields[3]
FieldType
LimitRequired
number
Recipient filteremail
From datedate
To datedate
Tagtext
Output fields[3]
FieldType
Message IDtext
List ServersSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
IDnumber
List TemplatesSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
Template IDnumber
Create DomainAction
Input fields[3]
FieldType
Domain nameRequired
text
Return path domaintext
Output fields[3]
FieldType
IDnumber
Create Message StreamAction
Input fields[3]
FieldType
Stream IDRequired
text
NameRequired
text
TypeRequired
choice
Output fields[3]
FieldType
IDtext
Create ServerAction
Input fields[3]
FieldType
NameRequired
text
Colorchoice
Output fields[3]
FieldType
IDnumber
Create TemplateAction
Input fields[3]
FieldType
NameRequired
text
Subjecttext
HTML bodytext
Text bodytext
Typechoice
Output fields[3]
FieldType
Template IDnumber
Delete DomainAction
Input fields[3]
FieldType
DomainRequired
choice
Delete ServerAction
Input fields[3]
FieldType
ServerRequired
choice
Delete TemplateAction
Input fields[3]
FieldType
TemplateRequired
choice
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status Codenumber
Send BatchAction
Input fields[3]
FieldType
MessagesRequired
array
Output fields[3]
FieldType
Message IDtext
Send Batch With TemplatesAction
Input fields[3]
FieldType
MessagesRequired
array
Output fields[3]
FieldType
Message IDtext
Send EmailAction
Input fields[3]
FieldType
FromRequired
email
ToRequired
email
SubjectRequired
text
HTML bodytext
Text bodytext
Message streamchoice
Output fields[3]
FieldType
Message IDtext
Send Email With TemplateAction
Input fields[3]
FieldType
Template IDchoice
Template aliastext
Template modelobject
FromRequired
email
ToRequired
email
Output fields[3]
FieldType
Message IDtext
Set Recipient ActiveAction
Input fields[3]
FieldType
BounceRequired
choice
Output fields[3]
FieldType
Emailemail
Update Message StreamAction
Input fields[3]
FieldType
StreamRequired
choice
NameRequired
text
Output fields[3]
FieldType
Nametext
Update ServerAction
Input fields[3]
FieldType
ServerRequired
choice
Nametext
Colortext
Track opensboolean
Track linkschoice
Output fields[3]
FieldType
Nametext
Update TemplateAction
Input fields[3]
FieldType
TemplateRequired
choice
Nametext
Subjecttext
HTML bodytext
Text bodytext
Output fields[3]
FieldType
Nametext

Look for Postmark templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Postmark Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Postmark.
  4. WEXTL® visual workflow builder data.

Last updated: Sep 3, 2026 08:05