Arrow
Начало работы с Wazzup
Arrow
Как подключить мессенджер
Arrow
Как пользоваться чатами Wazzup
Arrow
Как оплатить
Arrow
Битрикс24
Arrow
Как подключить Wazzup
Arrow
Как переписываться
Arrow
Как настроить автоматизацию
Arrow
Сквозная аналитика
Arrow
Решение проблем
Arrow
amoCRM
Arrow
Другие CRM
Arrow
1С: УНФ
Arrow
HubSpot
Arrow
Zoho
Arrow
Pipedrive
Arrow
Еще CRM
Arrow
Как продавать еще удобнее
Arrow
Всё о WABA
Arrow
Для партнеров
Arrow
API-документация
API-документация
Arrow

Шаблоны WhatsApp Business API

С помощью шаблонов WABA начинают переписку с клиентами с каналов WhatsApp Buisness API.

👉 Что такое шаблон WABA, из чего он состоит и как его создать в личном кабинете Wazzup

Чтобы получить список шаблонов WABA, которые добавлены для работы в Wazzup, вызовите:

GET https://api.wazzup24.com/v3/templates/whatsapp
Параметры запроса
Название Тип Описание
limit number Лимит возвращаемых записей. По умолчанию: 100
offset number Сдвиг выборки. Пригодится, если вы уже получали список шаблонов, но после этого пользователь уже создал новые. По умолчанию: 0
Пример запроса
curl --location --request GET 'https://api.wazzup24.com/v3/templates/whatsapp' \
--header 'Authorization: Bearer f6633fb8f4c648fasssf0e9f43a334c1b' \
--data-raw ''

Параметры ответа

Параметр Тип Описание
templateGuid string Идентификатор шаблона
accountId number Идентификатор аккаунта
title string Название шаблона в Wazzup. Нужно, чтобы пользователь смог быстрее найти шаблон в списке
name string Имя шаблона, которое отправляется в Facebook
waba object Объект с информацией о бизнес-аккаунте Facebook
waba.wabaId string ID бизнес-аккаунта Facebook
waba.wabaName string Название бизнес-аккаунта
channels array Список каналов, к которым привязан шаблон
category string Категория шаблона 
language string Язык шаблона
status string Статус модерации шаблона
rejected_reason string Причина отклонения, если статус rejected (отклонен)
namespace string Неймспейс Facebook
components Object (Array) Список компонентов шаблона
components.type string Тип компонента шаблона:
  • HEADER — заголовок шаблона,
  • FOOTER — подпись шаблона,
  • BUTTONS — кнопки,
  • BODY — основной текст шаблона.
components.format string Формат. Только для component.HEADER: IMAGE, DOCUMENT, VIDEO, TEXT
components.text string Текст компонента, если есть
components.example String (Array) Примеры переменных для соответствующего компонента шаблона
components.buttons Object (Array) Список кнопок, если они есть в шаблоне
components.buttons.type string Тип кнопки:
  • URL — ссылка,
  • QUICK_REPLY — быстрый ответ,
  • PHONE_NUMBER —  номер телефона.
components.buttons.text string Текст на кнопке
components.buttons.url string Для кнопок типа URL. Ссылка, по которой перейдет человек, когда нажмет на кнопку
Пример ответа
HTTP/1.1 200 OK
[
 {
  "templateGuid": "8d255e5d-aefd-44dc-8131-c3ad6c3ab28c",
  "accountId": 70789196,
  "title": "Название шаблона",
  "channels": ["e9a268e4-44af-41cd-9b63-2524a4ad653e"],
  "order": 0,
  "category": "MARKETING",
  "language": "ru",
  "components": [
    {
     "text": "Привет, !",
     "type": "HEADER",
     "format": "TEXT",
     "example": {
     "header_text": ["header-example-1"]
      }
    },
    {
     "text": "Обновление сервиса.",
     "type": "BODY",
     "example": {
      "body_text": [["body-example-1"]]
     }
 }
 ],
  "waba": {
   "wabaId": "194388939529290",
   "wabaName": "Wazzup LLC"
 },
 "name": "Имя шаблона, которое отправляется в Facebook",
 "namespace": "c8ae5f90_307a_ca4c_b8f6_d1e2a2573574",
 "publishedAt": null,
 "isTrickyTemplate": false,
 "trickyTemplatesPriority": null,
 "createdAt": "2023-12-31T23:55:42.504Z",
 "updatedAt": "2023-12-31T23:55:08.857Z",
 "componentsDefaults": {},
 "tags": null,
 "templateCode": "@template: fe03cddf-dec1-4c19-aede-e16190abca46 { [[headerVar1]]; [[bodyVar1]] }"
}