{"@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"}
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 makes sending and receiving email incredibly easy.
| method | path | what the vendor says it does |
|---|---|---|
GET | /bounces | Get bounces Bounces API |
GET | /bounces/{bounceid} | Get a single bounce Bounces API |
PUT | /bounces/{bounceid}/activate | Activate a bounce Bounces API |
GET | /bounces/{bounceid}/dump | Get bounce dump Bounces API |
GET | /deliverystats | Get delivery stats Bounces API |
POST | /email | Send a single email Sending API |
POST | /email/batch | Send a batch of emails Sending API |
POST | /email/batchWithTemplates | Send a batch of email using templates. Sending API Templates API |
POST | /email/withTemplate | Send an email using a Template Sending API Templates API |
GET | /messages/inbound | Inbound message search Messages API |
PUT | /messages/inbound/{messageid}/bypass | Bypass rules for a blocked inbound message Messages API |
GET | /messages/inbound/{messageid}/details | Inbound message details Messages API |
PUT | /messages/inbound/{messageid}/retry | Retry a failed inbound message for processing Messages API |
GET | /messages/outbound | Outbound message search Messages API |
GET | /messages/outbound/clicks | Clicks for a all messages Messages API |
GET | /messages/outbound/clicks/{messageid} | Retrieve Message Clicks Messages API |
GET | /messages/outbound/opens | Opens for all messages Messages API |
GET | /messages/outbound/opens/{messageid} | Retrieve Message Opens Messages API |
GET | /messages/outbound/{messageid}/details | Outbound message details Messages API |
GET | /messages/outbound/{messageid}/dump | Outbound message dump Messages API |
GET | /server | Get Server Configuration Server Configuration API |
PUT | /server | Edit Server Configuration Server Configuration API |
GET | /stats/outbound | Get outbound overview Stats API |
GET | /stats/outbound/bounces | Get bounce counts Stats API |
GET | /stats/outbound/clicks | Get click counts Stats API |
GET | /stats/outbound/clicks/browserfamilies | Get browser usage by family Stats API |
GET | /stats/outbound/clicks/location | Get clicks by body location Stats API |
GET | /stats/outbound/clicks/platforms | Get browser plaform usage Stats API |
GET | /stats/outbound/opens | Get email open counts Stats API |
GET | /stats/outbound/opens/emailclients | Get email client usage Stats API |
GET | /stats/outbound/opens/platforms | Get email platform usage Stats API |
GET | /stats/outbound/sends | Get sent counts Stats API |
GET | /stats/outbound/spam | Get spam complaints Stats API |
GET | /stats/outbound/tracked | Get tracked email counts Stats API |
GET | /templates | Get the Templates associated with this Server Templates API |
POST | /templates | Create a Template Templates API |
POST | /templates/validate | Test 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 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.
| method | path | what the vendor says it does |
|---|---|---|
GET | /domains | List Domains Domains API |
POST | /domains | Create 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}/rotatedkim | Rotate DKIM Key Creates a new DKIM key to replace your current key. Until the DNS entries are confirmed, the n |
PUT | /domains/{domainid}/verifydkim | Request DNS Verification for DKIM Domains API |
PUT | /domains/{domainid}/verifyreturnpath | Request DNS Verification for Return-Path Domains API |
POST | /domains/{domainid}/verifyspf | Request DNS Verification for SPF Domains API |
GET | /senders | List Sender Signatures Sender Signatures API |
POST | /senders | Create 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}/requestnewdkim | Request a new DKIM Key Requests a new DKIM key to be created. Until the DNS entries are confirmed, the new val |
POST | /senders/{signatureid}/resend | Resend Signature Confirmation Email Sender Signatures API |
POST | /senders/{signatureid}/verifyspf | Request DNS Verification for SPF Sender Signatures API |
GET | /servers | List servers Server Management API |
POST | /servers | Create 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/push | Push 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.