---
title: "Send an email template"
method: POST
path: "/email-templates/send"
---

# Send an email template

`POST /email-templates/send`

Send a specific email template to a user. Either email or user_id must be provided.

## Headers

- `api_key` string, required

## Request body

- object
  - `template_id` integer, required — ID of the email template to send
  - `user_id` string — User ID (required if email is not provided)
  - `email` string, email — Email address to send to (required if user_id is not provided)

## Response `200`

Email sent successfully

- object
  - `success` boolean
  - `message` string
  - `data` object
    - `email` string
    - `template_id` integer
    - `subject` string

## Other responses

- `400` — Bad request - validation error
- `401` — Unauthorized - invalid or missing API key

---

[API](https://skmtc.net/web2wave/apis/web2wave-api.md) · [All operations](https://skmtc.net/web2wave/apis/web2wave-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/web2wave/web2wave-api/versions/c88545119271/schema)
