Changelog
2024-11-07
Чаты
При создании чата в WABA/WhatsApp убрана проверка наличия аккаунта на номере. Больше не будут отдаваться ошибки
15001: MESSAGING_UNABLE_TO_VALIDATE_PHONE & 15003: MESSAGING_PHONE_NO_WHATSAPP
. Теперь чат можно создать и отправить в него сообщение, даже если на номере нет аккаунта. Проверка в последнее время работала нестабильно и мешала создавать чаты.
2024-10-31
WABA 🎃
Добавлена возможность заполнить профиль и настроить стартовые сообщения. Подробнее.
2024-10-29
Партнёрка
К реквизитам добавлены поля: КПП, БИК, номер расчётного счёта, тип организации (ИП/ООО):
kpp, bic, current_account, type
Добавлен партнёрский баланс
Добавлена возможность вывода партнёрских вознаграждений с баланса
2024-09-04
Сообщения
У сообщений добавлены поля
error_type, error_text
. Также они добавлены в вебхуки.Добавлена возможность отправить сообщение с кнопками для Telegram Bot (поле
markup
в запросе на отправку сообщения).
2024-08-22
Подключения
Добавлена возможность удалять подключения. Добавлен
permission=CONNECTIONS_DELETE
. Автоматически это разрешение выдано администраторам аккаутов.
Сообщения
Добавлена возможность отправлять шаблоны с переменными в кнопках для WABA (см. поле
button_params
).
Партнёрка
Переработаны уведомления. Теперь можно просмотреть все свои каналы уведомлений, и выбрать, от каких клиентов получать уведомления.
Обновлены сообщения, отправляемые партнёрам. Теперь должно быть понятнее, к какому конкретно клиенту относятся уведомления.
2024-07-16
Продажи
Открыт API для работы с продуктами, каталогами, магазинами.
Интеграции
У интеграции API добавлен
scope=sales
для работы с продажами.
Чаты
Метод проверки доступности чата для WABA теперь также учитывает возможность отправки первым нешаблонного сообщения.
2024-07-04
Интеграции
У интеграции API удалён
scope=limits
. Используйтеscope=connections
, если вам нужно видеть лимиты создания подключений.
Партнёрка
В методе
PATCH /partner_companies/{partner_company_id}
в теле запроса переименовано полеis_locked
->payments_locked
Переработаны реквизиты партнёра. Теперь они отделены от клиентских реквизитов.
Подключения
У подключений Telegram исправлено поле
params.phone
. Раньше оно могло отдаваться без знака + в начале. Теперь всегда отдаётся с плюсом.
2024-06-17
Партнёрка
Открыт публичный доступ к партнёрскому API. В настройки интеграции с API добавлен
scope=partners
.
Шаблоны WABA
Добавлены методы
/messaging/templates/waba_templates/
— методы для управления WABA-шаблонами. Можно создавать новые шаблоны, отправлять их на модерацию и удалять шаблоны.
Сообщения
В ответе метода
GET /messaging/waba_templates/
удалено полеrejected_reason
.
2024-04-25
Партнёрка
Добавлен API партнёров: https://api.radist.online/v2/docs#/Partners
У компании добавлен флаг
is_partner
, если компания партнёрскаяУ ролей компании добавлены новые права:
partners_view, partners_edit
2024-04-19
Сотрудники
В методе
PATCH /members/{id}
в ответе могли возвращаться неверные значения в поляхlogin, email, display_name.
Теперь всё возвращается верно.В методе
DELETE /members/{id}
изменён код ответа с 200 на 204. Метод больше не возвращает тело.
2024-04-11
Подключения
У подключений с типом
waba
добавлен параметрwaba_auto_templates_enabled
. Если его включить (передатьwaba_auto_templates_enabled=true
), то у подключения будет автоматически создан шаблон с пустым параметром и любые текстовые сообщения, отправленные вне 24-часового окна, будут автоматически отправлены с использованием этого шаблона.
Контакты/чаты
Добавлены аватарки для чатов WABA. Сейчас поддерживаются аватарки для: WhatsApp, WABA, Telegram, Telegram Bot.
2024-03-19
Ошибки
Когда API возвращает 429 код ответа, в теле ответа теперь валидный JSON.
2024-03-14
Сообщения
Добавлены групповые чаты для Telegram. Сейчас поддерживаются чаты с не более чем 1000 участников.
2024-02-14
Сообщения
Добавлены групповые чаты для WhatsApp.
В вебхуки о сообщениях добавлено поле
chat
с информацией о чате (в т.ч. с признакомis_group
) и авторами сообщений.В модели сообщений добавлено поле
author
с информацией об отправителе, если сообщение отправлено в групповой чат.У чатов добавлен флаг
is_group
, показывающий, является ли чат групповым.
2024-01-25
Банки
Добавлена новая платёжная система - Юкасса (
yookassa
). Добавлены связанные с ней сущности: подписки, лимиты, терминалы.
Интеграции
Добавлена новая интеграция: юкасса+amoCRM.
2024-01-17
Банки
Изменен ответ в методе
GET/banking/terminals/
. Параметрsubscription_id
удалён. Он был помечен устаревшим в марте 2023.
Сообщения
Метод
GET /messaging/files/
удалён. Он был помечен устаревшим в декабре 2022.
2023-12-18
Ошибки
Когда API возвращает 500 код ответа, в теле ответа теперь валидный JSON.
2023-12-05
Сообщения
Для сообщений с типом
radist_order
(корзина, полученная из Telegram Shop) к товарам в корзине добавлено полеimage_url
— ссылка на картинку.
2023-11-22
Контакты/чаты
Добавлено поле avatar_url
— ссылка на аватар. Сейчас поддерживаются аватарки для: WhatsApp (не WABA), Telegram, Telegram Bot.
2023-10-12
Сообщения
При отправке сообщений добавлен код ошибки 15011 (MESSAGING_FILE_URL_NOT_SUPPORTED). Возвращается, если передана неверная ссылка на файл.
2023-10-09
Интеграции
Добавлены 2 новые интеграции: Telegram Bot + amoCRM, Telegram Bot + Bitrix24
Сообщения
При отправке сообщений добавлен код ошибки 15010 (MESSAGING_WABA_TEMPLATE_NOT_FOUND). Возвращается, если попытаться отправить несуществующий шаблон WABA.
2023-08-23
Товары для WhatsApp Business API
Добавлено сообщение с типом
waba_order
- корзина, отправленная в WhatsApp. Пример доступен в разделе Webhooks
Подключения
У подключений с типом
waba
добавлены поля:facebook_catalog_enabled
- показывает, включены ли каталоги для номера;facebook_business_id
- id бизнеса в Facebook Business Manager;waba_business_id
- id waba-аккаунта в WhatsApp Manager.
2023-07-11
Чаты, оплаты, WABA-диалоги
Добавлена возможность пополнять баланс диалогов из кабинета Radist.Online. Клиент может выбрать, платить в 360Dialog (нужна карта нероссийского банка), либо платить в Radist.Online.
Ранее чаты блокировались только при истечении срока диалоговой сессии, теперь блокируются и при достижении нулевого баланса диалогов.
Чтобы проверить, доступна ли отправка сообщения в конкретный чат, используйте этот метод.
2023-05-17
Рассылки
Добавлен раздел
/broadcasts/
в API. Есть возможность отправить рассылку, уазав список телефонов/юзернеймов получателей, либо отфильтровав по тегам существующие в кабинете контакты.
Ролевая модель
Убрана возможность удалять теги. Удалены права
tags_delete
.Добавлены права на управление рассылками:
broadcasts_create, broadcasts_view, broadcasts_edit, broadcasts_delete
.
2023-04-04
Интеграции
Изменены параметры у интеграции
waba_amocrm
. Теперь можно не указыватьstatus_id
, а указать толькоpipeline_id
. В таком случае новые сделки будут создаваться в неразобранном указанной воронки.
2023-03-30
Сообщения
Увеличена максимальная допустимая длина подписи (
caption
) у файлов: 256 -> 1024
2023-03-29
Настройки компании
Добавлены поля
timezone
,payment_currency
: часовой пояс компании (в соответствии с IANA time zone database) и валюта для оплаты подписок (на данный момент только RUB).
Ролевая модель
Добавлены права
company_settings_view, company_settings_edit
: дают доступ на просмотр и редактирование раздела настроек компании в кабинете.
2023-03-16
Права интеграции API
Если у интеграции есть доступ к сообщениям, теперь также выдаётся доступ к шаблонам
2023-03-10
Сообщения
Изменен ответ в методе
/messaging/chats/sources/
. Параметрsubscription_id
помечен устаревшим и в скором времени будет удалён. Добавлены параметрыsubscription.id
иsubscription.paid_until
.
Банки
Изменен ответ в методе
/banking/terminals/
. Параметрsubscription_id
помечен устаревшим и в скором времени будет удалён. Добавлены параметрыsubscription.id
иsubscription.paid_until
.
Ролевая модель
Исправлена ошибка, когда при создании новой компании, у администратора могло не быть прав
banks_invoice_view & banks_invoice_create
.
2023-03-01
Интеграции
Изменены параметры у интеграций с типами
whatsapp_amocrm, retie_whatsappchatapi_amocrm
. Теперь можно не указыватьstatus_id
, а указать толькоpipeline_id
. В таком случае новые сделки будут создаваться в неразобранном указанной воронки.
2023-02-28
Подключения
В подключениях платёжных систем (тинькофф, сбербанк, модульбанк, bePaid, PayKeeper) добавлен параметр
invoice_lifetime_minutes
- срок действия ссылки на оплату в минутах. Допустимые значения: от 30 минут до 43200 минут (30 дней).
2023-02-20
Telegram
Удалена опция
force_sms
при запросе кода авторизации. С 18 февраля Telegram отправляет коды только в приложение.
2023-02-15
Интеграции
При получении интеграции с типом
api
больше не возвращается API-ключ.Добавлена возможность сброса api-ключа у интеграции с типом
api
. Для этого необходимо отправить запросPATCH /integrations/{id}
, установив полеparams->reset_api_key
вtrue
.Удалён
scope=telegram
у интеграции с типомapi
. Теперьscope=connections
даёт также доступ на подключение Telegram.
Приём оплат
В paykeeper корректно передаётся имя клиента, если в запросе
POST /banging/invoices/
был заполненclient_name
Ролевая модель
Изменены права
templates
: разбиты наtemplates_view, templates_create, templates_edit, templates_delete
connections
: разбиты наconnections_view, connections_edit, connections_create
integrations
: разбиты наintegrations_view, integrations_create, integrations_edit, integrations_delete
members
: разбиты наmembers_view, members_add, members_edit, members_delete
. Наличиеmembers_view
обязательно для всех ролей.tags
: разбиты наtags_view, tags_create, tags_edit, tags_delete
notifications
: разбиты наnotifications_view, notifications_create, notifications_edit, notifications_delete
subscriptions
: разбиты наsubscriptions_view, subscriptions_edit
Прочее
members_view - является обязательным правом для всех ролей
2023-02-03
Сообщения
Максимальная длина параметров в теле WABA-шаблонов (
waba_template->body_params
) увеличена со 128 до 8192.
2023-01-25
Подключения
Для подключений с типом
bepaid
удалено полеparams->erip
. Оно ни на что не влияло. Включить/отключить поддержку ЕРИП можно в личном кабинете bePaid.
2022-12-27
Вебхуки
Допустимые статусы ответов теперь: 200, 201, 202 (был только 200)
Отключена повторная отправка вебхуков при получении статусов 4xx
Добавлено замечание об обработке тела и заголовков ответа (они игнорируются)
Прочие изменения
В методе
/messaging/templates
у шаблона с типомwaba_interactive
уменьшена максимальная длина текста в заголовке (header->text
) со 128 символов до 60 в соответствии с ограничениями WhatsApp
2022-12-26
Подписки
Исправлена ошибка, из-за которой метод удаления реквизитов
DELETE /subscriptions/requisites/{id}
мог падать с 500 ошибкой
Сообщения
Добавлено поле
file_url
в сообщения с типомwaba_template
. Больше не нужно запрашивать ссылку на файл методом/messaging/files/
2022-12-16
Добавлены разделы и методы для работы с продажами
/sales/shops/
,/sales/catalogs/
,/sales/products/
для управления магазинами, каталогами, товарами, соответственно./files/products/images/
для загрузки картинок для товаровДобавлены коды ошибок
23xxx
Добавлены новые права для ролей (подробнее ниже)
Добавлен новый тип сообщения:
radist_order
- корзина с товарами (пример ниже)
Ролевая модель
Начата переработка ролевой модели. Права станут более подробными, с доступами не к разделам целиком, а к определённым операциям в разделах.
Удалены права:
banks
: давало доступ на выставление счетовmessaging
: давало доступ на создание чатов
Добавлены права:
banks_invoice_view, banks_invoice_create
: разбиениеbanks
messaging_chat_create
: переименованноеmessaging
sales_shop_view, sales_shop_edit, sales_shop_create, sales_shop_delete
: доступ к управлению магазинамиsales_catalog_view, sales_catalog_edit, sales_catalog_create, sales_catalog_delete
: доступы к каталогамsales_product_view, sales_product_edit, sales_product_create, sales_product_delete
: доступы к товарам
Сообщения
Метод
GET /messaging/files/
помечен устаревшим (deprecated). В сообщения с файлами добавлено полеurl
, ссылку теперь можно получать, не делая лишних запросовДобавлено сообщение с типом
radist_order
Last updated