JavaScript
const { EmailApi, EmailMessage } = require('sendpost_js'); const email = new EmailApi(); const apiKey = 'your_api_key'; // {String} Sub-Account API Key (async function() { const message = new EmailMessage(); message.from = { email: '[email protected]' }; message.to = [{ email: '[email protected]' }] message.subject = 'Hello' message.htmlBody = '<strong>it works!</strong>'; message.ippool = 'PiedPiper' const opts = { emailMessage: message }; try { const data = await email.sendEmail(apiKey, opts) console.log('API called successfully. Returned data: ', data); } catch (error) { console.error(error); } })()
[ { "to": "<string>", "submittedAt": 123, "messageId": "<string>", "errorCode": 123, "message": "<string>" } ]
Use this API to send either a single or batch email.
This api key can be used only for sub account level operations
Email message details
Show child attributes
A list of email message response objects.
UNIX epoch nano timestamp
Message UUID