Fasttrack
[ Вход ]
  • База знаний
  • ЧАТ-ЦЕНТР
    • Интерфейс чат-центра
    • Работа в чат-центре
      • Счетчики в группах
      • Список чатов в группе
      • Что такое сессии
      • Чат-сессии
        • Забрать чат-сессию
        • Передать чат
        • Завершить чат-сессию
        • Контекст чат-сессии
      • Общение в чате
        • Отправка сообщений
        • Запуск сценариев
        • Быстрые ответы
        • WhatsApp-шаблоны
        • Контекст сообщения
        • Написать первым в WA
      • "Доступен для чата"
      • Служебные сообщения
      • Звуковые уведомления
      • Мультипроектный режим
    • Настройки чат-центра
      • Команды
      • Операторы
      • Темы чат-сессий
      • Быстрые ответы
      • Мультипроектный режим
  • КАСКАДНЫЕ РАССЫЛКИ
    • Что такое каскады
    • Как подключить каскады
    • Запуск через API
    • Ограничения запросов
    • Срок транзакции
    • Задержки маршрутов
    • Тег транзакции
    • Контекст транзакции
    • Ассинхронные события
    • События в Mindbox
    • Синхронный режим
    • Транзакции в Fasttrack
    • Рассылка через VK Notify
  • КАНАЛЫ
    • Telegram
    • WhatsApp
    • Viber
    • VK
    • Instagram
    • Одноклассники
    • Виджет для сайта
    • Avito
    • Свой канал (API)
  • ИНТЕГРАЦИИ
    • AmoCRM
    • Собственная CRM & CDP
    • RetailCRM
      • RetailCRM: Настройка
      • RetailCRM: Процедуры
    • AmoCRM
      • AmoCRM: Настройка
      • AmoCRM: Процедуры
    • Битрикс24
      • Битрикс24: Настройка
      • Битрикс24: Процедуры
      • Битрикс24: Операторам
    • GetCource
      • GetCource: Настройка
      • GetCource: Процедуры
    • Roistat
      • Roistat: Настройка
      • Roistat: Процедуры
    • Usedesk
      • Usedesk: Настройка
      • Usedesk: Процедуры
    • S2
      • S2: Настройка
      • S2: Процедуры
    • Hubspot
      • Hubspot: Настройка
      • Hubspot: Процедуры
    • Omnidesk
  • ПЕРСОНАЛЬНЫЕ РАССЫЛКИ
    • PUSH-рассылки через API
  • РАССЫЛКИ
    • Рассылки по аудитории
      • Интерфейс платформы
      • API & Webhooks
    • Рассылки в WhatsApp
      • Интерфейс платформы
      • API & Webhooks
    • Персональные рассылки
    • Каскадные рассылки
  • API
    • Формат запросов
  • Инструкции
    • Сценарий с опросом
    • Как отслеживать переход по ссылке из сценария чат-бота
    • Виджет Fasttrack для Salesbot в AmoCRM
  • Полезные процедуры для настройки сценариев
  • Интеграция приложения в Telegram с чат-ботом
Powered by GitBook
On this page
  • Зачем нужен синхронный режим
  • Описание API-метода
  1. КАСКАДНЫЕ РАССЫЛКИ

Синхронный режим

PreviousСобытия в MindboxNextТранзакции в Fasttrack

Last updated 1 month ago

Ассинхронный режим – это наиболее предпочтительный способ запуска каскадной рассылки через API, который по-умолчанию обеспечивает скорость отправки в 10 RPS (кол-во запросов в секунду) и, кроме синхронных ответов после запуска, позволяет получать ассинхронные события о статусах транзакции:

Но этот способ не единственный.

Зачем нужен синхронный режим

Если вы хотите протестировать запуск каскадной рассылки, проверить, что все настроено и работает корректно, то можно воспользоваться вторым API-методом, который обрабатывает запросы на отправку каскадной рассылки сразу после запуска и синхронно возвращает результат.

Такой способ запуска каскадных рассылок имеет собственное ограничение на количество принимаемых запросов:

  • Лимит для запросов: 1 RSP (кол-во запросов в секунду).

Описание API-метода

Endpoint: https://cascades.fstrk.io/api/v1/transactions/

HTTP-метод: POST

Заголовки запроса:

  • api-key: Ключ доступа для аутентификации;

  • Content-Type: Формат тела запроса.

Пример тела запроса (JSON):

{
  "phone_number": "<НОМЕР ТЕЛЕФОНА>",
  "routing": [
    "BOT",
    "WHATSAPP"
  ],
  "bot_node_id": <ID СЦЕНАРИЯ (УЗЛА)>,
  "variables": {
    "<KEY>": "<VALUE>"
  },
  "whatsapp_template_name": "<TEMPLATE NAME>",
  "whatsapp_template_variables": {
    "<KEY>": "<VALUE>"
  },
  "waiting_time_route": <КОЛ-ВО СЕКУНД>
  "validity_period_seconds": <КОЛ-ВО СЕКУНД>,
  "tag": "<TAG>",
  "context": {
    "<KEY>": "<VALUE>",
    "<KEY>": "<VALUE>"
  }
}

Синхронные ответы:

Код
Описание

201

Успешное создание транзакции. В ответе вернется JSON со всеми параметрами созданной транзакции.

400

Неправильно составлен запрос.

429

Слишком много повторяющихся запросов в секунду.

Параметры запроса и заголовки ничем не отличаются от основного метода, отличается только endpoint на который вы будете делать запрос. Документация для этого метода также описана в Swager по адресу: .

Запуск через API
https://cascades.fstrk.io/api/docs/