{"@context": "https://schema.org", "@type": "WebAPI", "name": "Postmark API API", "description": "Postmark makes sending and receiving email incredibly easy.", "provider": {"@type": "Organization", "name": "postmarkapp.com"}, "documentation": "https://postmarkapp.com/swagger/server.yml"}
Index / APIs / postmarkapp.com

Postmark API API

Postmark makes sending and receiving email incredibly easy.

Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.

Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.

base URLs: https://api.postmarkapp.com

find it by capability: POST /search {"query":{"text":"..."}} returns these operations with their invocation detail. Connect any agent client.

Postmark API v1.0.0

Postmark makes sending and receiving email incredibly easy.

methodpathwhat the vendor says it does
GET/bouncesGet bounces Bounces API
GET/bounces/{bounceid}Get a single bounce Bounces API
PUT/bounces/{bounceid}/activateActivate a bounce Bounces API
GET/bounces/{bounceid}/dumpGet bounce dump Bounces API
GET/deliverystatsGet delivery stats Bounces API
POST/emailSend a single email Sending API
POST/email/batchSend a batch of emails Sending API
POST/email/batchWithTemplatesSend a batch of email using templates. Sending API Templates API
POST/email/withTemplateSend an email using a Template Sending API Templates API
GET/messages/inboundInbound message search Messages API
PUT/messages/inbound/{messageid}/bypassBypass rules for a blocked inbound message Messages API
GET/messages/inbound/{messageid}/detailsInbound message details Messages API
PUT/messages/inbound/{messageid}/retryRetry a failed inbound message for processing Messages API
GET/messages/outboundOutbound message search Messages API
GET/messages/outbound/clicksClicks for a all messages Messages API
GET/messages/outbound/clicks/{messageid}Retrieve Message Clicks Messages API
GET/messages/outbound/opensOpens for all messages Messages API
GET/messages/outbound/opens/{messageid}Retrieve Message Opens Messages API
GET/messages/outbound/{messageid}/detailsOutbound message details Messages API
GET/messages/outbound/{messageid}/dumpOutbound message dump Messages API
GET/serverGet Server Configuration Server Configuration API
PUT/serverEdit Server Configuration Server Configuration API
GET/stats/outboundGet outbound overview Stats API
GET/stats/outbound/bouncesGet bounce counts Stats API
GET/stats/outbound/clicksGet click counts Stats API
GET/stats/outbound/clicks/browserfamiliesGet browser usage by family Stats API
GET/stats/outbound/clicks/locationGet clicks by body location Stats API
GET/stats/outbound/clicks/platformsGet browser plaform usage Stats API
GET/stats/outbound/opensGet email open counts Stats API
GET/stats/outbound/opens/emailclientsGet email client usage Stats API
GET/stats/outbound/opens/platformsGet email platform usage Stats API
GET/stats/outbound/sendsGet sent counts Stats API
GET/stats/outbound/spamGet spam complaints Stats API
GET/stats/outbound/trackedGet tracked email counts Stats API
GET/templatesGet the Templates associated with this Server Templates API
POST/templatesCreate a Template Templates API
POST/templates/validateTest Template Content Templates API
GET/templates/{templateIdOrAlias}Get a Template Templates API
PUT/templates/{templateIdOrAlias}Update a Template Templates API
DELETE/templates/{templateIdOrAlias}Delete a Template Templates API

and 3 more operation(s) in this specification, all searchable.

specification origin: https://postmarkapp.com/swagger/server.yml

Postmark Account-level API v0.9.0

Postmark makes sending and receiving email incredibly easy. The Account-level API allows users to configure all Servers, Domains, and Sender Signatures associated with an Account.

methodpathwhat the vendor says it does
GET/domainsList Domains Domains API
POST/domainsCreate a Domain Domains API
GET/domains/{domainid}Get a Domain Domains API
PUT/domains/{domainid}Update a Domain Domains API
DELETE/domains/{domainid}Delete a Domain Domains API
POST/domains/{domainid}/rotatedkimRotate DKIM Key Creates a new DKIM key to replace your current key. Until the DNS entries are confirmed, the n
PUT/domains/{domainid}/verifydkimRequest DNS Verification for DKIM Domains API
PUT/domains/{domainid}/verifyreturnpathRequest DNS Verification for Return-Path Domains API
POST/domains/{domainid}/verifyspfRequest DNS Verification for SPF Domains API
GET/sendersList Sender Signatures Sender Signatures API
POST/sendersCreate a Sender Signature Sender Signatures API
GET/senders/{signatureid}Get a Sender Signature Sender Signatures API
PUT/senders/{signatureid}Update a Sender Signature Sender Signatures API
DELETE/senders/{signatureid}Delete a Sender Signature Sender Signatures API
POST/senders/{signatureid}/requestnewdkimRequest a new DKIM Key Requests a new DKIM key to be created. Until the DNS entries are confirmed, the new val
POST/senders/{signatureid}/resendResend Signature Confirmation Email Sender Signatures API
POST/senders/{signatureid}/verifyspfRequest DNS Verification for SPF Sender Signatures API
GET/serversList servers Server Management API
POST/serversCreate a Server Server Management API
GET/servers/{serverid}Get a Server Server Management API
PUT/servers/{serverid}Edit a Server Server Management API
DELETE/servers/{serverid}Delete a Server Server Management API
PUT/templates/pushPush templates from one server to another Templates API

specification origin: https://postmarkapp.com/swagger/account.yml

nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.