---
title: "Send a WhatsApp template message"
method: POST
path: "/whatsapp/templates/send"
tags: ["whatsapp"]
---

# Send a WhatsApp template message

`POST /whatsapp/templates/send`

Sends a WhatsApp template message to a specified external number.

**Permission:** Access is managed by the WhatsApp service. No specific API token permission is checked.

**Monitoring:** No impact.

## Request body

- object
  - `template_uuid` string
  - `external_number` integer

## Response `200`

Successful operation — the WhatsApp template message has been sent.

## Other responses

- `400` — Bad request — invalid template UUID or external number format.
- `401` — Unauthorized — access denied by the WhatsApp service.
- `404` — Not found — the specified template or external number does not exist.
- `409` — The template message cannot be sent again unless the user has responded. However, it can be resent if at least 24 hours have passed since the initial template message was sent.

---

[API](https://skmtc.net/ringover/apis/ringover-public-api.md) · [All operations](https://skmtc.net/ringover/apis/ringover-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ringover/ringover-public-api/revisions/9da73dd2f99e/schema)
