---
title: "Get Templates"
method: GET
path: "/api:AFRA_QCy/get_templates"
tags: ["Templates"]
---

# Get Templates

`GET /api:AFRA_QCy/get_templates`

Retrieve a list of all templates associated with your account

## Response `200`

List of templates

- Template[]
  - `id` integer — The unique identifier for the template
  - `user_id` string, uuid — UUID of the user who owns the template
  - `name` string — Descriptive name of the template
  - `category` string — Category of the template (e.g., MARKETING, UTILITY)
  - `type` string — The type of template (e.g., text)
  - `language` string — Language code of the template (e.g., en, en_US)
  - `status` string — Approval status of the template (e.g., APPROVED, REJECTED)
  - `variable_counts` integer — Number of variable placeholders in the template
  - `template_formate` string — Format string showing variable placement (e.g., [b:7])
  - `template_id` string, uuid — UUID of the template

## Other responses

- `401` — Unauthorized - Invalid or missing API key
- `403` — Forbidden - Account does not have access to templates
- `500` — Server Error

---

[API](https://skmtc.dev/whatsable/apis/notifyer-system-api.md) · [All operations](https://skmtc.dev/whatsable/apis/notifyer-system-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/whatsable/notifyer-system-api/revisions/e8c73eb27a0f/schema)
