Open documentation ↗Overview
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.
Postmark Account-level API is an email API from postmarkapp.com. It needs no API key. It is served over HTTPS. Its OpenAPI description documents 23 endpoints.
At a glance
- Authentication
- No auth
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Base URL
https://api.postmarkapp.com/- Version
- 0.9.0
- Endpoints
- 23
- OpenAPI
- Specification ↗
- Spec updated
- 2021-06-21
Make a first request
Replace the placeholders; the documentation says exactly where credentials go.
curl -X GET "https://api.postmarkapp.com/domains" \
-H "Accept: application/json"const response = await fetch("https://api.postmarkapp.com/domains", {
method: "GET",
headers: {
"Accept": "application/json",
},
});
const data = await response.json();
console.log(data);import requests
response = requests.request(
"GET",
"https://api.postmarkapp.com/domains",
headers={
"Accept": "application/json",
},
timeout=30,
)
print(response.json())Endpoints
| Method | Path | What it does |
|---|---|---|
| GET | /domains | List Domains |
| POST | /domains | Create a Domain |
| GET | /domains/{domainid} | Get a Domain |
| PUT | /domains/{domainid} | Update a Domain |
| DELETE | /domains/{domainid} | Delete a Domain |
| POST | /domains/{domainid}/rotatedkim | Rotate DKIM Key |
| PUT | /domains/{domainid}/verifydkim | Request DNS Verification for DKIM |
| PUT | /domains/{domainid}/verifyreturnpath | Request DNS Verification for Return-Path |
| POST | /domains/{domainid}/verifyspf | Request DNS Verification for SPF |
| GET | /senders | List Sender Signatures |
| POST | /senders | Create a Sender Signature |
| GET | /senders/{signatureid} | Get a Sender Signature |
| PUT | /senders/{signatureid} | Update a Sender Signature |
| DELETE | /senders/{signatureid} | Delete a Sender Signature |
| POST | /senders/{signatureid}/requestnewdkim | Request a new DKIM Key |
| POST | /senders/{signatureid}/resend | Resend Signature Confirmation Email |
| POST | /senders/{signatureid}/verifyspf | Request DNS Verification for SPF |
| GET | /servers | List servers |
| POST | /servers | Create a Server |
| GET | /servers/{serverid} | Get a Server |
| PUT | /servers/{serverid} | Edit a Server |
| DELETE | /servers/{serverid} | Delete a Server |
| PUT | /templates/push | Push templates from one server to another |
Questions
Does the Postmark Account-level API API need an API key?
No. The Postmark Account-level API API can be called without an API key or sign-up, which makes it handy for prototypes and front-end demos.
Does the Postmark Account-level API API support HTTPS?
Yes, the Postmark Account-level API API is served over HTTPS.
How many endpoints does the Postmark Account-level API API have?
Its OpenAPI description lists 23 endpoints in version 0.9.0. All of them are shown on this page.
What are alternatives to the Postmark Account-level API API?
Other Email APIs include Sendgrid, Sendinblue, mail.tm, Mandrill, Guerrilla Mail.
Similar email APIs
Compare alternatives →Sendgrid
EmailA cloud-based SMTP provider that allows you to send emails without having to maintain email servers
Sendinblue
EmailA service that provides solutions relating to marketing and/or transactional email and/or SMS
mail.tm
EmailTemporary Email Service
Mandrill
EmailMandrill is a reliable, scalable, and secure delivery API for transactional emails from websites and applications. It's ideal for sending data-driven transactional emails, including targeted e-commerce and personalized one-to-one messages.
Guerrilla Mail
EmailDisposable temporary Email addresses
ImprovMX
EmailAPI for free email forwarding service
Listed from APIs.guru (CC0).