Attachments
Our programmatic email API supports attachments via multipart/form-data
requests.
Please note the following rules when sending attachments:
The attachment feature is only available to users who have configured custom domain. If you'd like to configure the emails to send from your own domain, contact us.
Each email can have up to 10 attachments
Each attachment should not exceed 2MB in size
The cumulative size of all attachments should not exceed 10MB
You can file the list of supported attachment file types below
Sample API calls
API call with one attachment
curl --location --request POST 'https://api.postman.gov.sg/v1/transactional/email/send' \
--header 'Authorization: Bearer your_api_key' \
--form 'body="<p>Hello <b>there</b></p>"' \
--form 'recipient="[email protected]"' \
--form 'attachments=@"/your/local/path-to-file"' \
--form 'subject="Test email"'
API call with two attachments
curl --location --request POST 'https://api.postman.gov.sg/v1/transactional/email/send' \
--header 'Authorization: Bearer your_api_key' \
--form 'body="<p>Hello <b>there</b></p>"' \
--form 'recipient="[email protected]"' \
--form 'attachments=@"/your/local/path-to-file-1"' \
--form 'attachments=@"/your/local/path-to-file-2"' \
--form 'subject="Test email"'
Last updated
Was this helpful?