---
title: "Send multiple emails in parallel"
method: POST
path: "/sendBulkEmails"
---

# Send multiple emails in parallel

`POST /sendBulkEmails`

Sends multiple emails to a list of recipients using the AWS SES service. Emails are sent in parallel for improved performance.

## Request body

- object
  - `sender` string, required — Email address of the sender (must be verified in AWS SES)
  - `recipients` string[], required — List of recipient email addresses
  - `displayName` string — Display name for the sender (e.g., "John Doe" <john@example.com>)
  - `subject` string, required — Subject line of the email
  - `bodyText` string — Plain text version of the email body
  - `bodyHtml` string — HTML version of the email body

## Response `200`

Emails sent successfully

- object[]
  - `SendEmailResult` object
    - `MessageId` string — The unique identifier for the sent email
  - `ResponseMetadata` object
    - `RequestId` string — The unique request identifier

## Other responses

- `400` — Missing or invalid parameters
- `500` — Internal server error

## Changes

- **2025-05-16** `e9e8a90e40e0` — 5 breaking, 1 warning, 3 info
  - added the new required request property `recipients`
  - added the new required request property `sender`
  - added the new required request property `subject`
  - removed the media type `application/json` for the response with the status `400`
  - …5 more

[Change history](https://skmtc.dev/microfox-ai/apis/microfox-aws-ses-api/changes/sendBulkEmails/post.md)

---

[API](https://skmtc.dev/microfox-ai/apis/microfox-aws-ses-api.md) · [All operations](https://skmtc.dev/microfox-ai/apis/microfox-aws-ses-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/microfox-ai/microfox-aws-ses-api/revisions/e9e8a90e40e0/schema)
