Skip to main content

Отправить пуш-уведомление

/api/partner-notifications/v1/send

POST

https://business.tbank.ru/openapi/api/partner-notifications/v1/send

Метод для отправки пуш-уведомления. Предварительно зарегистрируйте шаблон уведомления Как зарегистрировать шаблон Для получения статуса доставки уведомления воспользуйтесь инструкцией Как получить статус уведомления

Авторизация

Security

RPS

Ограничение — 20 запросов в секунду

Scopes

Отправка уведомлений клиентамОтправка уведомлений партнером

Запрос

Header parameters

X-Request-Id

String<uuid>

Уникальный идентификатор для трассировки запроса. Не влияет на логику исполнения запроса.

Request body schema application/json

Required

messageId

String

Requirements: <= 36 characters

Уникальный ID сообщения.

Required

type

String

Requirements: <= 50 characters

Тип сообщения.

delivery

Object

period

Object

start

String

Requirements: <= 5 characters

Время начала интервала доставки сообщения в формате hh:mm.

end

String

Requirements: <= 5 characters

Время окончания интервала доставки сообщения в формате hh:mm.

timezone

String

Requirements: <= 6 characters

Тайм-зона клиента, с учетом которой рассчитается интервал доставки. По умолчанию используется GMT+3 (+03:00).

sequence

Array

Requirements: [sms, push], <= 1 items

Default: push

label

String

Requirements: <= 100 characters

Внутреннее наименование шаблона в системе-инициаторе запроса или любой другой атрибут, который система-инициатор считает нужным добавить в это поле.

recipient

Object

phone

String

Requirements: <= 13 characters

Номер телефона получателя.

smsMessage

Object

smsMessageText

String

Requirements: <= 500 characters

Текст СМС-сообщения.

subject

String

Requirements: <= 50 characters

Подпись СМС-сообщения.

ttl

Number

Время жизни сообщения в секундах.

pushNotification

Object

pushNotificationTitle

String

Requirements: <= 100 characters

Заголовок пуш-уведомления.

pushNotificationText

String

Requirements: <= 2048 characters

Текст пуш-уведомления.

redirectUrl

String

Requirements: <= 2048 characters

Ссылка для редиректа по нажатию на пуш.

ttl

Number

Время жизни сообщения в секундах.

timeline

Object

enabled

String

Requirements: [Y, N]

Признак необходимости отображения пуша в ленте пушей.

Ответ

200

OK

400

Некорректный запрос

401

Ошибка аутентификации

403

Ошибка авторизации

422

Ошибка при обработке данных

429

Слишком много запросов

500

Ошибка сервера

Это полезный материал?

Loading...

openapi@tbank.ru

АО «ТБанк» использует файлы «cookie» с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.