---
title: "Get WhatsApp Templates"
method: GET
path: "/user/whatsapp/senders/{senderId}/templates"
tags: ["WhatsApp"]
---

# Get WhatsApp Templates

`GET /user/whatsapp/senders/{senderId}/templates`

## Request

- Base URL: `https://app.famulor.de/api`
- URL: `https://app.famulor.de/api/user/whatsapp/senders/{senderId}/templates`
- Auth: HTTP bearer

List WhatsApp message templates for a specific Famulor sender

[Docs](https://docs.famulor.io/api-v1/whatsapp/get-templates)

## Path parameters

- `senderId` integer, required

## Query parameters

- `status` string

## Response `200`

Response

- object
  - `data` object[]
    - `id` integer: The unique identifier of the template. Use this when sending template messages.
    - `name` string: The template name as registered with Meta (e.g., `order_confirmation`, `appointment_reminder`)
    - `language` string: The template language code (e.g., `en`, `es`, `pt_BR`)
    - `category` string: The template category: `marketing`, `utility`, or `authentication`
    - `status` string: The approval status: `approved`, `pending`, or `rejected`
    - `body_text` string: The template body text, with variable placeholders shown as `{{1}}`, `{{2}}`, etc.
    - `variables` unknown[]: List of variable names defined for the template. Empty array if the template has no variables.
      - unknown
    - `has_variables` boolean: Whether this template requires variables to be provided when sending
  - `404 Not Found` string

## Other responses

- `401`: Fehlender oder ungültiger API-Key.
- `404`: Sender Not Found
- `422`: Die Anfrage ist inhaltlich ungültig.

---

[API](https://skmtc.dev/famulor/apis/famulor-api.md) · [All operations](https://skmtc.dev/famulor/apis/famulor-api/llms.txt) · [OpenAPI document](https://skmtc.dev/famulor/apis/famulor-api/revisions/3b938c370721?raw)
