---
title: "Send Template"
method: POST
path: "/message/sendTemplate/{instance}"
tags: ["Message Controller"]
---

# Send Template

`POST /message/sendTemplate/{instance}`

Send a template message with the Official WhatsApp API

## Path parameters

- `instance` string, required

## Request body

- object
  - `number` string — Message receiver number with country code
  - `templateMessage` object
    - `name` string — Template name
    - `language` string — Template language
    - `components` object[] — Template components
      - `type` 'header' | 'body' | 'button'
      - `sub_type` 'quick_reply' | 'url' | 'copy_code' | 'catalog'
      - `index` string — Button index from 0-9
      - `parameters` object[]
        - `type` 'payload' | 'text' | 'coupon_code' | 'currency' | 'date_time' | 'image' | 'document' | 'video' — Parameter type
        - `text` string — Parameter text

## Response `200`

Ok

---

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