Skip to main content
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
Input Output

delivery

bounces.delivery Read delivery statistics broken down by bounce type Risk: read
Input: empty object Output

get

bounces.get Read one bounce by its numeric id Risk: read
Input Output

list

bounces.list List bounces filtered by type, address, tag, message or date window Risk: read
Input Output

Email

send

email.send Send one transactional email. This delivers a real message and cannot be recalled once Postmark accepts it Risk: destructive
Input
Output

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
Input
Output

Server

get

server.get Read this server’s settings, including its delivery type and whether SMTP is on Risk: read
Input: empty object Output

update

server.update Change server settings such as tracking, hook URLs and the inbound spam threshold Risk: write
Input Output

Stats

overview

stats.overview Read the outbound overview: sends, opens, clicks, bounces and spam complaints with their rates Risk: read
Input Output

sends

stats.sends Read the daily sent count over a date window Risk: read
Input Output

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
Input Output

get

streams.get Read one message stream Risk: read
Input Output

list

streams.list List the message streams on this server Risk: read
Input Output

Templates

create

templates.create Create a standard or layout template Risk: write
Input Output

delete

templates.delete Delete a template. Sends already made with it are unaffected, but it cannot be restored Risk: destructive
Input Output

get

templates.get Read one template by id or alias Risk: read
Input Output

list

templates.list List the templates on this server, paged by Count and Offset Risk: read
Input Output

update

templates.update Change a template’s name, subject, bodies or alias Risk: write
Input Output

validate

templates.validate Render a template against a model and report whether its subject and bodies are valid Risk: read
Input Output