Postmark integration
In short
Send transactional email and check what was delivered. Connect it on the Integrations page; your app then calls Postmark through Sapilon without ever holding an ActiveCampaign credential.
Lets your app send transactional email through a Postmark server — single, batched or from a template — and look up sent messages and their delivery events.
Connecting
On the Integrations page choose Connect on Postmark and fill in:
- Server API token — Postmark → Servers → your server → API Tokens.
Sapilon checks the key with the provider before it saves it, and stores it encrypted; it is never shown again.
- Send only from a sender signature or domain you verified in Postmark.
What your app can do
Only these requests are available; anything else is refused.
POST /emailPOST /email/batchPOST /email/withTemplateGET /templatesGET /messages/outboundGET /messages/outbound/*/details
How the agent uses it
Use integrations.request('postmark', …); paths are relative to https://api.postmarkapp.com.
POST /email— Example:{ method: 'POST', path: '/email', body: { From: 'hello@acme.com', To: 'sara@acme.com', Subject: 'Welcome', TextBody: 'Hi Sara', MessageStream: 'outbound' } }.POST /email/batch— up to 500 messages in one array.POST /email/withTemplate— Example:{ method: 'POST', path: '/email/withTemplate', body: { From: 'hello@acme.com', To: 'sara@acme.com', TemplateAlias: 'welcome', TemplateModel: { name: 'Sara' } } }.GET /templates— Example:{ method: 'GET', path: '/templates', query: { count: '50', offset: '0' } }.GET /messages/outbound— sent messages (query: { recipient, count, offset }).GET /messages/outbound/{messageId}/details— delivery events.
More from ActiveCampaign: https://postmarkapp.com/developer