---
title: "Send a single email"
method: POST
path: "/sendEmail"
---

# Send a single email

`POST /sendEmail`

Sends a single email to a specified recipient using the AWS SES service.

## Request body

- object
  - `sender` string, required — Email address of the sender (must be verified in AWS SES)
  - `recipient` string, required — Email address of the recipient
  - `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`

Email 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 `recipient`
  - 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/sendEmail/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)
