• Возможности
  • Использование
  • База знаний
  • Тарифы
  • О компании
Главная › База знаний
Доступ в демо-версию
Вопросы и ответы Документация Видеоуроки Полезные статьи о email-маркетинге




API

   API автоматизации

   Библиотека API на питоне

   API заполнения форм

API Sendsay

Общая информация об API Sendsay

API Sendsay позволяет осуществить интеграцию вашией системы (CRM, ERP, CMS) и сервиса рассылок Sendsay.

С помощью API возможен автоматизировнный доступ ко всем функциям Sendsay.

Текущие версии документации

Текущая версия основного API доступна по постоянному адресу

https://sendsay.ru/api/api.html

Доступна клиентская библиотека на языке Python для интеграции с API.
Может быть использована как прототип для вашей реализации на других языках.

https://github.com/sendsay-ru/sendsay-api-python

История изменений основного API

ВерсияДатаОписание
0.1522017-06-17
  • !! С 17 июля 2017 года для member.list - ограничение размера выдачи для result=response
  • Новый вызов member.find
  • Фильтр по ключам данных - новые условия between / !between
  • Универсальная статистика - условия группировки AND/!AND/OR/!OR на замену прежним вариантам (прежние варианты остаются работоспособными)
  • Улучшение получения внешних анкетных данных external_anketa - новый параметр dk
  • Тригерные последовательности
    - Удаление пользователя из базы прекращает его прохождение последовательностей
    - Новые состояния -7 и -8 прохождения последовательности
  • 0.1512017-05-17
  • НОВОЕ ! Интеграция c Google Big Data / Google Big Query
    - заносите данных о событиях в Google Big Data
    - используйте в импорте данные Google Big Query
    - используйте в выпуске рассылок данные Google Big Query
  • Ссылки со схемой viber:// и fb-messenger:// участвуют в учёте переходов и всегда без проверок на существование
  • Ссылки в с доменом telegram.me по умолчанию не проверяются на существование
  • 0.1502017-04-17
  • Новый вызов group.filter.match
  • Работа с данными по sftp
  • 0.1492017-03-17
  • Черновики issue.draft.* для совпадения по структуре с issue.send:
    - поля link.qsid, dkim.id, campaign.id перенесены из letter в obj (совместимость сохранена)
    - новые поля в obj: only_unique, group, relink, relink.param, multiple, tz_limit, tz_observance, users.slice ,extra
  • Передача событий из системы клиенту callback: добавлена передача пользовательских идентификаторов письма letter.custid
  • Новый вызов email.cleanerror - очистить ошибки доставки
  • Во всех урлах можно исползьзовать объект authext что бы не засвечивать постоянно данные аутентификации
  • Подстановка внешних даннных [% external_xxx %] - новые настройки ignore_error, timeout
  • Выпуск рассылки issue.send: уточнена совместная работа tz_observance и tz_limit
  • Импорт подписчиков member.import: новый дополнительный отчёт в csv со всеми ошибками
  • Ключи данных: как экранировать точку в сегменте ключа данных если она значима, а не разделитель сегментов
  • Исправлен пример вставки штрихкода [% barcode %]
  • 0.1482017-02-17
  • Фильтры по ключам данных - условия группировки AND/!AND/OR/!OR на замену прежним вариантам (прежние варианты остаются работоспособными)
  • Универсальная статистика
    - stoplist.* - доступ к стоп-листу
    - новые поля member.type, member.create|update.time|host
  • sys.storage.get - новый параметр datakey для выборочного получения данных
  • Список не проверяемых по умолчанию ссылок дополнен fb.com, а так же вариантами c www для всех числящихся там сайтов
  • 0.1472017-01-17
  • Фильтры по ключам данных
    - большинство условий теперь позволяют сопоставить значения одного ключа данных с другим ключом данных, а не только с константой
    - новые условия "has each/any of"
  • Универсальная статистика - дополнительны параметр addr_type при фильтрации по member.email, так как клиентские идентификаторы (csid) могут посимвольно быть похожы на адреса или телефоны
  • 0.1462016-12-17
  • Контроль request.id для вызовов issue.send* и member.import*
  • Передача событий из системы клиенту - события доставки/недоставки
  • Расширение правил побора DKIM по домену отправителя
  • Параметр mute вызова issue.send упразнён
  • 0.1452016-11-17
  • Передача событий из системы клиенту (Callback, WebHook)
  • Экспресс-Выпуск с накоплением - issue.send: accumulate
  • В событии sequence member.change можно указывать Ключ Данных
  • Доступны дополнительные параметры из при использовании YML в выпуске
  • sys.storage.get - получение записей по шаблону
  • 0.1442016-10-17
  • Управление альтернативными идентификаторами подписчика
    - добавление при member.set - параметр head.attach
    - новый вызов "Замена альтернативного идентификатора" - member.head.replace
  • Расширение использования DKIM при выпуске
    - dkim по домену отправителя
    - dkim.id = 0
  • Универсальная статистика
    - источник и номер DKIM использованные в выпуске
    - новый синтаксис получения значение элемента пользовательской метки - custid(element_name)
  • 0.1432016-09-17
  • Возможность ведения статистики по ответам получателей на письма рассылок - "Перехват ответов на письма выпуска" и stat.uni: deliv.replyed.*
  • При импорте в форматах Ключей Данных возможно присоединени-отсоединени альтернативных идентификаторов подписчика
  • Константы на базе текущего времени в Универсальной Статистике - stat.uni: const.current
  • Формы: дата создания и изменения
  • Исправление issue.emailsender.*: параметр называется не email, а name
  • 0.1422016-08-17
  • НОВОЕ ! Полная поддержка национальны доменов и имён получателей на национальных алфавитах.
    Такие адреса могут использовать "как-есть", например
            проверка@тест.рф
            企业@企业.企业
    

    без всяких ухищрений типа xn--кодирования.
  • НОВОЕ ! API-форм для полного управления формами на стороне клиента
  • НОВОЕ ! Мультиканальные триггеры - с шага триггера можно выслать не только email, но и sms и viber
  • Универсальная статистика - issue.archive бессмысленен для personal и теперь возвращает null
  • 0.1412016-07-17
  • Переработаный вызов email.test - не только проверка, но и внесение в группу-список и блокировка
  • Ссылки в с доменом odnoklassniki.ru и ok.ru по умолчанию не проверяюся на существование
  • Описан лимит на размер запроса POST и наличие у доменного имени нескольких ip-адресов
  • Учточнение бесполезности параметра name вызова issue.send при Транзакционных Письмах
  • 0.1402016-06-17
  • НОВОЕ ! Приостановка/возобновление формирующихся выпусков рассылки
    - Вызовы issue.running.*
    - Парамер issue.paused для sys.settings.*
    - Новое состояние трекера -7 - "Приостановлено"
  • Целевые странцы - новый варант скрипта и внесение данные в подписчика - target.script: js и datakey
  • Новые форматы сжатия для отчётов - gzip и bzip2
  • Формы - Настройка only_once - "Заполняется один раз"
  • member.where: новый параметр group
  • rfs.rename: правильное название парамера path, а не path.from
  • 0.1392016-05-17
  • НОВОЕ ! Выпуски через Viber
  • НОВОЕ ! Выпуск рассылки - выпуск только части тиража (users.slice)
  • Выпуск рассылки - параметр "Название выпуска"
  • Универсальная статистика - тема выпуска теперь в issue.subject, а issue.name - название выпуска
  • Универсальная статистика - deliv.letter.start_dt - запланированная дата доставки письма растянутого тиража
  • Возможность кастомизация ссылки или имени файла отчёта случайным числом - метка {RND}
  • Событие "Целевая страница достигнута" для тригерных действий
  • Новые настройки DMARC mail.ru не позволяют больше использовать их адреса как адрес отправителя выпуска
  • 0.1382016-04-17
  • НОВОЕ ! csid - клиентский идетификатор подписчика
  • НОВОЕ ! stat.uni: order при использовании join
  • Параметры reltype/relref для форм
  • Вызовы sequence.member.start/pause/resume/stop - теперь асинхронны
  • Ссылки в с доменом linked.in по умолчанию не проверяюся на существование
  • member.exists выдаёт null для синтаксически неверного идентификатора
  • stat.uni: уточнение описания groupby
  • issue.send: уточнение описания tz_observance
  • 0.1372016-03-17
  • НОВОЕ ! Мультиканальные выпуски
    - issue.send.multi
    - issue.multi.*
    - stat.uni::issue.multi.*
    - issue.get:multi,channel
  • НОВОЕ ! Выпуск с учётом временной зоны
    - issue.send: tz_observance
    - sys.settings.get: tz.delta
  • Улучшение форм
    - form.source: получение версии формы для письма - параметр channel
    - Отслеживание письма из которого заполнено - stat.uni: member.form.issue.* member.form.letter.* form.issue.* form.letter.*
    - Доступ как ответам через Универсальную Статистику - stat.uni: member.form.*
  • Автоматическая генерация текстовой версии рассылки - параметр autotext в issue.send и issue.draft.preview
  • Последовательности - новый вариант срабатывания события member.change - вариант "просто изменились данные"
  • Список подпиcчиков: быстрая сортировка по member.create.time и member.update.time
  • Параметры reltype/relref для track.*
  • Параметр вызова jsonp отменён
  • 0.1362016-02-17
  • Сохранение отчётов теперь доступно в формате json
  • Универсальная статистика - *.member.geo.* и *.member.geo.gender.* могут быть null
  • Группы - новые поля create.time, update.time, reltype, relref
  • issue.get - новое поле draft.alias
  • 0.1352016-01-17
  • Черновики выпуска
    - Тематическая отписка - unsub_list
    - Список участвоваших в выпуске - issue_member_list
    - Фильтр исключения из выпуска - issue_exclude_filter
    - Список используемых переменных персонализации - variables
  • - Альтернативный буквенный идентификатор - alias
  • Универсальная статистика - выборка константы через сonst()
  • Отложенные выпуски - новое поле track.id что бы простым образом узнать номер трекера выпуска
  • Выпуск рассылок: ссылки на домен vkontakte.ru тоже по умолчанию без проверки
  • 0.1342015-12-17
  • Сохранение отчётов теперь доступно в формате html
  • Черновики выпусков: новые поля - dkim.id, reltype и relref
  • Универсальная статистика: новые параметры для выпуска - issue.to/from/reply_email/name
  • Тригеры: в cобытии time.happened формат времени изменён на "YYYY-MM-DD hh:mm"
  • Новый вызов member.exists - проверка сущестовования подписчика
  • Выпуск рассылок: уточнение, что имена прикрепляемых файлов начинающиеся с _ зарезервированы
  • Тригеры: уточнение описания работы события "Изменения данных"
  • Выпуск рассылок: ссылки на домены rutube.com и youtube.com тоже по умолчанию без проверки
  • 0.1332015-11-17
  • Статус 6 у track.get - "антиспам проверка"
  • Возможность при импорте прибавлять или вычитать значение столбца
  • 0.1322015-10-17
  • Мультиканальность. Присоеднение/Отсоединение идентификаторов при импорте
  • Возможность кодирования в base64 при указании данных импорта прямо в вызове
  • Отменены "права доступа" к архиву выпуска" так как все ссылки на него и так индивидуальны
  • 0.1312015-09-17
  • Мультиканальность - один подписчик - несколько идентификаторов
    - новые вызовы member.head.*
    - поддержка в member.* и issue.send
    - улучшен member.delete
  • При подготовке данных для импорта для вопросов с выбором можно теперь указать название вопроса вместо его кода
  • Часть доменов по умолчанию не проверяется при проверке существования ссылок (issue.send)
  • Возвращаемые значения
    - новые параметры compress и separator
    - срок хранения отчётов - 90 дней
  • 0.1302015-08-17
  • Новая схема сохранения результатов статистики - возможность загрузить на http/ftp, получить по почте, получить уведомление по sms
  • Возможность заново потребовать подтверждения регистрации адреса - member.set или member.update с установкой member.lockconfirm в "1"
  • Доступна дата изменения статуса доставки sms - stat.uni: deliv.letter.dt
  • Дата создания и последнего изменения объектов - create.time и update.time в вызовах *.list и *.get для issue.draft, issue.dkim, issue.smssender, issue.emailsender, webpage, sys.storage
  • Возможность получить атач выпуска в base64 - issue.get.attach: encoding
  • 0.1292015-07-17
  • Установка своего DKIM-ключа по умолчанию. sys.settings.*: issue.dkim.id
  • Указание DKIM-ключа для конкретного выпуска. issue.send: dkim.id
  • 0.1282015-06-17
  • Улучшение Целевых страниц - внесение в группу-список, внесение любого адреса
  • Расширение Универсальной статистики - group.stat.* - статистика группы по её рассылкам
  • Новые вызовы для настройки DKIM - issue.dkim.*
  • Новый вызов переименования файла в хранилище - rfs.rename
  • Новый параметр notify при работе с Формами form.set/get
  • Новые состояния трекера -5 и-6
  • Новые системные настройки issue.email.moderation, issue.sms.moderation
  • Импорт подписчиков: параметр newbie.letter.confirm больше не поддерживается
  • Список доступных хранилищ - rfs.list с параметром domain=""
  • 0.1272015-05-17
  • Новый урл вызова и набор протоколов шифрования
  • member.get возвращает member.haslock для согласованности с stat.uni
  • stat.uni: новый объект sequence.* для замены отдельных вызовов sequence.stat и sequnce.member.list
  • Устарели и будут удалены 01.09.2015 вызовы sequence.stat и sequnce.member.list
  • 0.1262015-04-17
  • Клиентские метки(данные) для каждого письма рассылки deliv.letter.custid.*
  • Выпуск рассылки с исключением по одной или нескольким группам-спискам
  • Расширенная кастомизация ссылок датой - шаблон {DT}
  • Возможность указание количества и интервала попыток получения данных по ссылке
  • Включение выпуска рассылки сразу в несколько кампаний - campaign.id может быть массивом
  • Уточнение как сравниваются данные типа дата-время в АВО-фильтре
  • Универсальная статистика: поля letter и letter_dt переменованы и теперь доступны в других объектах
  • Новая причина отписки - 4 - по кнопке "Отписаться"
  • При использовании кэша в режиме refresh подсказка "cache" так же возвращается
  • 0.1252015-03-17
  • C 15 мая 2015 года новый урл вызова и набор протоколов шифрования
  • Интеграция с Яндекс.Маркет - используйте в персонализации писем данные о товарах
  • Поддержка клиентского уникального идентификатора подписчика - сustomerid:
  • Выпуск рассылки - возможность указать желаемый mime-type и charset для прикрепляемого файла
  • Точная дата-время транзакционного письма - stat.uni: deliv.letter_dt
  • Модерация адреса отправителя писем - issue.emailsender.* и sys.settings.get: issue.email.sender.moderation, issue.sms.sender.moderation
  • Кэш гео-данных для выпуска и кампании - stat.uni: issue.stat.geo.*, campaign.stat.geo.*
  • Статус доставки -4 - "отменено"
  • Хранение "прочих данных" - sys.storage.*
  • 0.1242015-02-17
  • Получение данных для импорта и выпуска рассылки через SOAP
  • Интеграция c Siebel
  • Универсальная статистика
    - конвертация результата через map/map.missing
    - большой набор статистики для кампаний campaign.stat.*
    - определение был ли выпуск рассылки связан с формой *.issue.form.*
  • Список отложенных выпусков - фильтр по черновику
  • Отслеживание действий
    - параметр economed в результатах member.import
    - поддержка вызова member/activate
  • Получение настроек
    - issue.month.*
    - member.hard.rest
    - часть настроек теперь не выдаётся по умолчанию
  • В выпусках personal проверка ссылок теперь не производится по умолчанию. Её необходимость для personal надо задавать явно.
  • 0.1232015-01-17
  • Выпуск рассылки issue.send
    - расширено описание уникального идентификатора каждого письма
    - параметр users.list может быть в base64
    - минимальный batch.size для email - 2000
    - отложеный выпуск той же рассылки (кроме masssending и personal) на тоже время теперь ошибка
    - атрибуты x-do-link-relink и x-do-link-test тегов A и IMG для индивидуального управления перелинковкой и проверкой ссылок
  • Список отложенных выпусков issue.later.list
    - sendwhen не выдаётся - есть status
    - старые параметры больше не выдаются
  • Получить отложенный выпуск issue.later.get
    - выдача оригинального api-запроса вместо его некой "очень похожей" версии;
    - старые параметры больше не выдаются
  • Высылка приглашений member.sendconfirm при использовании group, group.filter, url или stat.uni оформляется выпуском рассылки personal и возвращается его issue.id - можно отследить статистику
  • 0.1222014-12-17
  • Новый функцинал - Трекинг каждого Транзакционного Письма
    - issue.send - параметры ответа track.id и letter
    - stat.uni - параметр letter для read,link,deliv,unsub
  • Новый раздел Хранилища Файлов "Загрузки" для приватных данных рассылок и импорта
  • Метод доступа rfs:// для указания файлов из "Загрузок" при рассылке и импорте
  • Действия по расписанию - ограничение общего количества выполнений - totalrate/totalruns
  • Универсальная статистика - ip-адрес открытия письма - read.ip
  • Новый статус доставки sms -2009
  • 0.1212014-11-17
  • Новый функционал "Персональные прикрепляемые файлы"
  • Новый функционал ftp доступ к хранилищу файлов и отчётов
  • Новые настройки sys.settings.get
    - dt.now - текущее время системы
    - spec_att.* - доступность специальных приложений
  • 0.1202014-10-17
  • Новый функционал "Рекламные кампании"
    - вызовы campaign.*
    - поддержка в вызовах stat.uni, issue.send, issue.draft.*, infolett.*
  • Новый функционал "Персонализированные PDF-документы"
  • Новый функционал "Персонализированные Excel-документы"
  • Новый функционал "Вставка штрих-кодов"
  • Новая глава "Персонализация выпусков"
  • Новый функционал "метки в условиях" для фильтров групп по ключам-данных
  • Улучшена работа с хранилищем файлов
    - rfs.list - параметр type
    - rfs.list - параметры date и url для каталогов тоже
    - rfs.dir.delete - работает и в домене report тоже
  • Улучшеные отчёты через member.list
    - формат вывода можно указать на ходу прямо в вызове
    - формат вывода поддерживает ключи данных
    - расширен параметр caption - свои названия для каждой колонки
  • Вызов lenta.* работает теперь и с инфописьмами и с шаблонами оформления
  • В объекте Действие по расписанию появились параметры reltype/relref
  • Вызов datarow.list теперь возвращает и ga.bind
  • 0.1192014-09-17
  • Новый формат данных для вызовов issue.draft.* / infolett.* - расширение возможностей и совместимость с issue.send. Старый формат продолжает поддерживаться.
  • Функции агрегации в фильтрах на основе Ключей Данных - min, max, sum, avg
  • Новые поля в Универсальной статистике
    - issue.draft.name - название черновика
    - read/click/deliv.member.geo.* - информация о географии
    - read/click/deliv.member.gadget.* - информация об устройстве
  • Уточнения описания
    - Фильтр групп при указании не существующего КД условике in не совпадёт ни когда
    - Автоматическая загрузка рядов данных привязанных к GA должна производиться через cron
    - Идентификатор отслеживания выпуска не выдаётся для рассылок personal
    - Уточнение правил выпуска с черновиком нового формата
  • 0.1182014-08-17
  • Новый функционал "Ключи Данных" - способ хранения и использования данных любой сложности
  • Условие ИЛИ и скобки в stat.uni
  • issue.send: personal можно выпускать для телефонов указывая его номер в email
  • Ссылки могут быть кастомизированные датой
  • member.list поддерживает group.filter - фильтр задаваемый прямо в запросе
  • Уточнение описания stoplist.add/delete
  • stat.activity: правильное название параметра не "to" а "upto"
  • Действия по расписанию
    - новые параметры dt.from и dt.upto
    - правильное название параметра lastrun, а lastran
    - уточнение что действие запускается от имени sublogin
  • 0.1172014-07-17
  • Новый функционал "Действия по расписанию" - вызовы cron.*
  • Выпуск рассылки: содержимое прикрепляемого файла можно передать в base64
  • Поддержка вызова с JSONP
  • 0.1162014-06-17
  • Новый функционал "Формы опросов"
    - реализуется через вызовы form.*
    - вспомогательны объекты "Шаблоны веб-страниц" webpage.*
    - новые события тригеров form.filled и form.completed
    - статистка доступна через stat.uni: form.*
    - набор свойств form у вопроса анкеты для поддержки трансляции данных
    - вызов decor.siteform удалён как устаревший
  • Уточнение формата даты для datarow.load
  • Новый параметре attach вызова sys.message
  • Вызов sequence.member.membership: правильное название параметра с адресом это email
  • Забытое описание вызова link.delete
  • Расширенные кода недоставки
    - сбор по умолчанию отключён
    - доступны через stat.uni deliv_elim
    - изменены номера статусов -1x на -10001x
  • 0.1152014-05-17
  • Логические операции с группами (объединиие, пересечение и прочие) и получение группы-списка из группы-фильтра с помощью вызовов group.snapshot и group.clean
  • Расширенные кода недоставки -1x
  • Список адресов из разового фильтра с помошью group.filter для member.update/delete/sendconfirm и stoplist.add/delete
  • 0.1142014-04-17
  • Определение географии и устройства подписчика
  • Ряды данных - сбор данных о конверсии. Как напрямую от вас, так и импорт из Google Analitics
  • Несколько запросов за один вызов
  • sequence.member.start теперь игнорирует закрытость последовательности. полезно при тестировании
  • target.script - новые параметры noqs и url
  • authext - вспомогательный объект для рядов данных
  • 0.1132014-03-17
  • Целевые страницы. Проследите путь подписчика по сайту после перехода из письма !
  • Для удаления блокировки из-за ошибок доставки следует использовать member.set или member.update явно указывая установку поля member.error в "0"
  • Новое состояние трекера запросов: -4 - отложенное на будущее действие
  • Выпуск транзакционной рассылки с указанием получателя в параметре email сразу закончится с ошибкой, если адрес синтаксически не верен или не возможен для рассылки (отписан, в стоп-листе, ошибки доставки)
  • Адрес отправителя обязателен в черновике или информационном письме для использования их в других вызовах
  • Пользовательские метки объектов. Первые кто поддреживает link и linkgroup (+ соответствующие изменения в stat.uni,link.*, link.group.*)
  • sys.settings.get - возможность задания параметров для настроек
  • 0.1122014-02-17
  • Внешние данные для персонализации (external_anketa(),external_extra()) позволяют творить чудеса (раздача личных кодов скидок малая их часть)
  • Выпуск рассылки issue.send:
    - новый параметр reply.name - имя для обратного адреса для ответа
    - from.email - теперь обязателен для email
    - from.name - теперь обязателен для sms
  • Универсальная статистика
    - member.error.* - информация об ошибках доставки адреса
    - stat.common.* - общая статистика по дням
    - dt:CW1D - модификатор получения первого дня недели
    - dt:DOW - модификатор получения номера дня недели
    - dt:DOY - модификатор получения номера дня в году
    - dt:WOY - модификатор получения номера недели в году
    - unsub.dt - описано забытое ранее поле
  • Для member.update/delete/sendconfirm и stoplist.add/delete источником адресов может служить Универсальная статистика
  • Удаление нескольких черновиков за раз в issue.draft.delete
  • 0.1112013-12-17
  • Специальный вызов для отправки пожеланий Деду Морозу sys.dedmoroz
  • Универсальная статистка stat.uni
    - issue.hourly.* - Кэш быстрого получения значений параметров выпуска (клики,чтения,отписки) с группировкой по каждому часу
    - issue.daily.* - Кэш быстрого получения значений параметров выпуска (доставки,клики,чтения,отписки) с группировкой по каждому дню для каждого домена
    - deliv.oper/size/cost - Детальная статистика каждого получателя sms-рассылки - оператор, количество sms, цена за эти sms
    - issue.double, issue.wrongline, issue.onlyunique - полезная инфомация о статистике Экспресс-выпуска
    - deliv.result - Исход доставки. Вспомогательное значение для облегчения некоторых выборок
    - вычитание day из current округляет время до 0:0:0
    - указание round позволяет округлить часы и минуты
    - при использовании join можно указать groupby равным 0 - это тоже имеет смысл
    - забытое описание member.haslock = 4
  • Общая статистика группы stat.group.common - новая информация об операторах
  • Учточнение правил экранирования для списков в CSV
  • Список зарезервированных имён для приложений к письмам
  • Тест ленты lenta.send ещё удобнее с параметром decor
  • 0.1102013-10-30
  • Выпуск рассылки issue.send
    - новый параметр to.name - имя отправителя
    - новый параметр reply.email - обратный адрес для ответа
    - поддержка выпуска с растягиванием по времени для email - tz_limit
    - параметры отвечающие за содержимое выпуска перенесены в letter (совместимость сохранена)
    - параметр grp переименован в group (совместимость сохранена)
    - уточнение значений по умолчанию для relink.param
  • Вызовы issue.later.list/get - расширение и совместимость с issue.send
  • Результат issue.later.get теперь можно использовать для issue.send
  • Поддержка to.name и reply.email в issue.split.variant.create/set/get, infolett.set/get. issue.draft.set/get
  • Новая тарификация sms
    - новое значение в stat.issue - sms.cost
    - новая переменная в stat.uni - issue.cost
    - значения sys.settings.get(sms.byed,sms.used) теперь в копейках
  • 0.1092013-10-17
  • Новые вызовы stoplist.add и stoplist.delete с поддержкой трекинга и большими возможностями для замены вызова stoplist.set
  • Новый вызов member.where - список групп фильтров в которых состоит адрес
  • Универсальная статистика stat.uni
    - объединение результатов нескольких запросов в один - join
    - новый параметр caption для красивого оформления результатов
    - новые переменные issue.access.* - получения прав доступа к выпуску
    - исправление описание переменной unsub.why - 1 и 2 были перепутаны местами
  • Работа с файловым хранилищем rfs.file.put/get
    - новый параметр encoding для указания что данные не двоичные, а base64
    - замечание о кодировке двоичных данных для rfs.file.get/put
  • anketa.quest.delete - возможность удалить несколько вопросов за раз
  • anketa.create - теперь всегда возвращает id новой анкеты
  • Уточнение что wget() пока понимает только константы
  • 0.1082013-09-20
  • Новые возможности динамического контента из RSS и социальных сетей - lenta.*
  • Выпуск sms c ограничением частоты, времени дня и учётом временной зоны получателя - параметр tz_limit вызова issue.send
  • Параметры шаблонизатора общие для всех - параметр extra вызова issue.send
  • Забытое описание параметра email в issue.draft.preview и infolett.preview
  • Окончание совместимости со старым способом возврата ошибок
  • Окончание совместимости со старым способом указания уведомлений
  • 0.1072013-08-01
  • Получение анкетных данных из Универсальной статистки через member.anketa.*
  • Новые переменные в Универсальной статистике
    - issue.archive - адрес архива выпуска
    - issue.thumbnail_* - адреса изображений предпросмотра выпуска
    - issue.hardbounce, issue.stoplist, issue.lockunsub, issue.lockconfirm - количество адресов не допущенных в выпуск с разбивкой по причинам
    - member.haslock = 4 - информация о новой блокировке адреса - из-за фатальных ошибок доставки
  • Отчёты со статистикой и об ошибках в результатах отслеживания асинхронного вызовы issue.send при рассылке "Экспресс-Выпуск"
  • Новые статистические данные в member.list.count: locked.stoplist и locked.hardbounced
  • Указание списка для member.update/delete/sendconfirm с помощью ссылки
  • Получение адреса изображений предпросмотра выпуска рассылки в issue.get
  • track.list - в фильтре по статусу можно указать список статусов, а не только один
  • issue.get ссылка на архив теперь возвращается в параметре archive вместо url
  • Отменены ни где не используемые параметры:
    - Анкета - member_fill
    - Вопрос анкеты - listsubtype, mustselect, onetime, defval
    - Параметр subtype - только для вопросов dt
    - Параметр width - только для вопросов free
  • Окончание поддержки старого вызова issue.running "Список выпусков формируемых прямо сейчас"
  • 0.1062013-07-04
  • Модерация имени отправителя sms - вызовы issue.smssender.*
  • Дополнительный параметр "report_file.json" в результате асинхронного вызова member.import
  • Новый параметр в ответе member.set - newbie
  • Новые состояния асинхронного запроса - "Отменено" и "Генерация отчёта"
  • Новые события тригерных действий - "Регистрация с подтверждением" и "Регистрация без подтверждения"
  • Новый способ выбора победителя сплит-тестирования - "меньше отписок"
  • Новое состояние сплит-тестирования - "Победитель выбран"
  • Новый параметр в свойствах варианта сплит-тестирования - is_winner
  • Новые настройки sms.used, sms.byed и sms.unlimited в вызове sys.setting.get
  • Окончание совместимости со старыми параметрами вызовов member.import/member.import.probe/anketa.quest.add/anketa.quest.set
  • !!! Изменился способ указания высылаемых уведомлений в вызовах member.import, member.set, member.sendconfirm
    !!! ПОДРОБНОСТИ В РАЗДЕЛЕ "Общие замечания"
    !!! ПЕРЕЙДИТЕ НА НОВЫЙ СПОСОБ ДО 15 СЕНТЯБРЯ 2013 ГОДА
  • 0.1052013-06-07
  • Новая возможность - Отслеживания состояния и хода асинхронных вызовов - track.*
  • Измененения в вызовах issue.send, member.* и stat.* для поддержки отслеживания
  • Новое статистическое поле "отписок" в объекте Выпуск (issue) вызова Универсально Статистики stat.uni
  • Новая настройка about.user в вызове sys.setting.get
  • Уточнение формата параметров sys.log
  • Уточнение описания параметра newbie.confirm и названия вызова member.set
  • Уточнение описания параметра users.list для member.import
  • Правильное написание параметра clean_group для member.import
  • !!! ВЫЗОВ issue.running "Список выпусков формируемых прямо сейчас" УСТАРЕЛ.
    !!! ИСПОЛЬЗУЙТЕ ЗАМЕНУ "Список асинхронных вызовов"
    !!! ПЕРЕЙДИТЕ НА НОВЫЙ СПОСОБ ДО 01 АВГУСТА 2013 ГОДА
  • 0.1042013-05-07
  • Уточнение поведения issue.send c отложеным выпуском
  • 0.1032013-04-29
  • Универсальная статистика stat.uni
    - резко повышенное быстродействие при использовании новых полей
    - новые статистические поля доставки/кликов/чтений в объекте Выпуск (issue) вызова stat.uni и примеры с их использованием
    - новый объект domain - домен подписчика
  • Новый движок импорта подписчиков. Из видимых изменений:
    - у вызовов member.import(.probe) изменился способ возврата ошибок и предупреждений
    - новый параметр cleangroup - очистить группу-список перед импортом
    - JSON-объект можно использовать как источник данных
  • Новая настройка "Не высылать на отсутствующие адреса" issue.dontsend.550 в вызовах sys.settings.get/set
  • Модерация информационных писем и поле onmoderation в вызовах infolett.*
  • Работа с анкетами
    - anketa.quest.add/anketa.quest.set -- описание параметра id в ответе
    - anketa.quest.set - изменение нескольких вопросов сразу. новый способ передачи параметров
    - anketa.quest.add - создание нескольких вопросов за раз. новый способ передачи параметров
  • Вызовы rfs.*
    - новый параметр url
    - уточнение описания
  • Замечание про тестирование с локальным адресам
  • Замечание про последовательность обработки
  • !!! ИЗМЕНИЛСЯ СПОСОБ ВОЗВРАТА ОШИБОК И ПРЕДУПРЕЖДЕНИЙ В ИМПОРТЕ !!!
    !!! НОВЫЙ СПОСПОБ ПЕРЕДАЧИ ПАРАМЕТРОВ В anketa.quest.add И anketa.quest.set !!!
    !!! ПЕРЕЙДИТЕ НА НОВЫЕ ФОРМАТЫ ДО 15 ИЮНЯ 2013 ГОДА !!!
  • 0.1022013-03-15
  • Новый вызов member.list.count - Количество участников в группе
  • Список подписчиков member.list: новый параметр member.haslock
  • Список групп group.list: вставлено забытое описание параметров type и add_type
  • Прочитать группу group.get
    - новый параметр with_filter
    - параметр id позволяет задавать список групп
  • Универсальная статистика stat.uni
    - новый параметр "cache" - подсказки как в итоге использовался кэш
    - уточнения про временную зону, 61ю секунда, 23 и 25 часов
    - исправление в примерах
  • кэширование ответов - уточнение описания режима cache : "fetch"
  • !!! ИЗМЕНИЛСЯ СПОСОБ ВОЗВРАТА ОПИСАНИЯ ОШИБОК !!!
    !!! ПЕРЕЙДИТЕ НА НОВУЮ СХЕМУ ДО 15 СЕНТЯБРЯ 2013 ГОДА !!!
  • 0.1012013-01-25
  • система кэширования результатов вызовов
  • Универсальная статистика stat.uni
    - поддержка кэширования и специальный ответ result = "none"
    - поддержка вычитания годов и месяцев из текущей даты и полезны к этому примеры
    - информация об отписках
    - полностью переработаное и расширеное описание всех доступных данных
  • кэширование условий stat.uni в условиях отбора группы
  • уточнения описания полей с массивами аресов в sys.settings.*
  • уточнение описания параметра sort вызова member.list
  • 0.1002012-12-18
  • issue.send: возможность задания данных произвольной сложной структуры для "Экспресс-Выпуска"
  • новый вызов issue.later.get
  • новый вызов sys.password.set
  • новые специальные ответы "Перенаправление" и "Смена пароля"
  • member.import/member.import.probe: новые поля в ответе rows и queue_position
  • sys.settings.*: новые параметры redirect.member.join.exists и sec.*
  • decor,siteform: новый параметр redirect_exists_to
  • issue.send: возможность указать время отложенного выпуска с точностью до минуты
  • issue.later.send: возможность указать новое время отложенного выпуска с точностью до минуты
  • issue.later.list: новое поле draft.id
  • email.test: новые поля ip и ptr
  • уточнение описания как работать с сессией авторизации
  • 0.992012-11-13
  • Описаны лимиты внесения без подтверждения для импорта адресов списком (member.import) и внесения по одному адресу (member.set)
  • Новый параметр sequence.event в member.import
  • issue.send: исправлено неверное название параметра draft на верное draft.id
  • Отслеживание переходов в сплит-тестирования: link.qsid для issue.split.variant.*
  • Вызовы decor.issue.* (Общее оформление) удалены
  • issue.later.list - изменения и новые поля в ответе format, group, status.reason, issue.date, status
  • sys.settings.get - новые значения
    - trial, trial.issue.limit, trial.issue.rest
    - allow.email, allow.sms
    - member.tarif.limit, member.hard.limit,
    - member.noconfirm.limit, member.noconfirm.limit
  • 0.982012-10-02
  • Группы по результатам статистических запросов (group.filter.set/get)
  • Прочитать выпуск (issue.get):
    - параметр draft переименован в draft.id
    - новые параметры sequence.id и variant.id
  • Универсальная статистика (stat.uni)
    - новые поля - issue.draft.id, issue.sequence.id, issue.variant.id, member.haslock
    - новые операции в фильтре - is_null и !is_not
    - сравнение значения поля с текущим временем
  • 0.972012-09-06
  • Сплит-тестирование / А-B тестирование
  • 0.962012-08-06
  • Cобытийные действия / Триггерные рассылки
  • 0.952012-07-23
  • Новый вызов issue.running
  • Новый параметр format в вызове issue.list
  • Новые параметры from,upto,group,format в вызове issue.later.list
  • 0.942012-06-26
  • Транзакционные выпуски.
  • Описание различия между четырмя способами выпуска.
  • 0.932012-04-19
  • Добавление поддержки списка email или одного email в вызове member.update
  • Добавлен параметр addr_type для уточнения типа адреса в вызове member.set.
  • Вызов issue.draft.set - division стало необязательно.
  • В вызовах issue.draft.get,issue.draft.set,issue.draft.list для использользования предустановленных черновиков добавлены параметры "template", "template.thumbnail".
  • Форматирование, уточнения (group.create, issue.draft.get).
  • 0.922012-02-15
  • Формат данных подписчиков для импортирования и экспресс выпуска изменен.
  • Добавлен новый формат XLSX.
  • Предыдущий формат CSV ограничен до стандартной версии (разделитель колонок - запятая, допускается заключение текста ячейки в кавычки).
  • 0.912012-01-31
  • Во всех запросах использующих параметр "result" добавлен параметр "result.format" для возможности выбора формата XLSX, если "result" равен "save" или "e-mail".
  • Добавлена поддержка параметра "result" для вызовов stat.issue и stat.uni.
  • Сам параметр "result" стал необязательным, со значение по умолчанию "response".
  • 0.902012-01-20
  • Поддержка авторизация с помощью биометрических карт AGSES
  • 0.892011-11-11
  • Исправления stat.issue (описание, добавлен итог по выпускам и получателям), stat.activity (добавлена возможность сохранения и высылки,обратная сортировка, изменения в описании), stat.uni (добавлены типы статистики deliv_ok deliv_bad deliv_unk и пример их использования в сводной статистике)
  • 0.882011-10-26
  • Возможность влиять на код группы-списка создваемой при внесении списка подписчиков
  • 0.872011-10-20
  • Не совместимое изменение работы member.get и member.set с участием в группах-списках.
  • Общая информация
    Вход для клиентов
    Условия обслуживания
    Анти-Спам Соглашение
    О компании
    Контактная информация
    Поддержка
    Часто задаваемые вопросы
    Документация
    Обратная связь
    Пожаловаться на спам
    Интеграция
    АПИ
    Формы для сайта
    Наши проекты
    Информационный канал Subscribe.ru
    Корпоративные электронные издания
    Реклама на Subscribe.ru
    Voxru.net
    АО "Интернет-Проекты" © 2007-2017