New to Corsair? See API access, authentication, and error handling.
Bounces
activate
bounces.activate
Reactivate an address Postmark deactivated after a bounce. A hard bounce that cannot be reactivated reports so
Risk: write
Output
Bounce full type
Bounce full type
delivery
bounces.delivery
Read delivery statistics broken down by bounce type
Risk: read
Bounces full type
Bounces full type
get
bounces.get
Read one bounce by its numeric id
Risk: read
Output
list
bounces.list
List bounces filtered by type, address, tag, message or date window
Risk: read
Output
Bounces full type
Bounces full type
send
email.send
Send one transactional email. This delivers a real message and cannot be recalled once Postmark accepts it
Risk: destructive
Headers full type
Headers full type
Attachments full type
Attachments full type
message full type
message full type
sendBatch
email.sendBatch
Send up to 500 emails in one request. The response is a per-message result list, and a 200 does not mean every message was sent
Risk: destructive
Messages full type
Messages full type
results full type
results full type
Server
get
server.get
Read this server’s settings, including its delivery type and whether SMTP is on
Risk: read
update
server.update
Change server settings such as tracking, hook URLs and the inbound spam threshold
Risk: write
Output
Stats
overview
stats.overview
Read the outbound overview: sends, opens, clicks, bounces and spam complaints with their rates
Risk: read
Output
sends
stats.sends
Read the daily sent count over a date window
Risk: read
Output
Days full type
Days full type
Streams
archive
streams.archive
Archive a message stream, after which it can no longer send. The default transactional and inbound streams cannot be archived
Risk: destructive
Output
get
streams.get
Read one message stream
Risk: read
Output
SubscriptionManagementConfiguration full type
SubscriptionManagementConfiguration full type
list
streams.list
List the message streams on this server
Risk: read
Output
MessageStreams full type
MessageStreams full type
Templates
create
templates.create
Create a standard or layout template
Risk: write
Output
delete
templates.delete
Delete a template. Sends already made with it are unaffected, but it cannot be restored
Risk: destructive
Output
get
templates.get
Read one template by id or alias
Risk: read
Output
list
templates.list
List the templates on this server, paged by Count and Offset
Risk: read
Output
Templates full type
Templates full type
update
templates.update
Change a template’s name, subject, bodies or alias
Risk: write
Output
validate
templates.validate
Render a template against a model and report whether its subject and bodies are valid
Risk: read
Output
HtmlBody full type
HtmlBody full type
TextBody full type
TextBody full type
Subject full type
Subject full type