Используйте следующую документацию, чтобы получить доступ к API Sendios:

API и PHP SDK
Start
Установите PHP SDK
composer require sendios/php-sdk
Или создайте HTTP запросы с помощью cURL/any
Signing of requests via auth
# PHP SDK
$clientId = 123;
$clientToken = 'a1s2d3f4g5h6j7k8l';
$sendios = new \Sendios\SendiosSdk($clientId, $clientToken);
# PHP cURL
$ch = curl_init();
curl_setopt($ch, CURLOPT_USERPWD, '123:' . sha1('a1s2d3f4g5h6j7k8l'));
# console cURL
curl -u 123:957081746b54977d51bef9fc74f4d4fd023bab13

# 957081746b54977d51bef9fc74f4d4fd023bab13 is sha1 of clientToken (a1s2d3f4g5h6j7k8l)
Как добавить новый контакт в базу данных?
Воспользуйтесь следующим методом, чтобы перенести новые email адреса в базу данных:
https://github.com/sendios/php-sdk#sending-email-via-php-sdk

После отправки первого письма вы передаёте нам следующую информацию:
  • Данные пользователей (email адрес, имя, страну, и т.д.)
  • Переменные (ссылки оплаты, и т.д.)
Этот API эндпоинт предназначен для писем, которые инициируете вы. Например, подтверждение регистрации или платежа.
Как добавить дополнительные параметры?
Если вы хотите добавить дополнительные параметры (для сегментации), используйте этот эндпоинт для создания новых полей данных:
https://github.com/sendios/php-sdk#create-and-update-user-data
Могу ли я верифицировать адрес электронной почты?
Перед отправлением рассылки вы можете проверить или провалидировать email адрес при помощи следующего эндпоинта:
https://github.com/sendios/php-sdk#check-email
Если пользователи вводят некорректный email на лендинге, они получат сообщение об ошибке.
Возможно ли обновить статус пользователя?
Вы можете обновить онлайн статус пользователя, используя следующий эндпоинт:
https://github.com/sendios/php-sdk#online
Как я могу перенести информацию по предыдущим покупкам?
Вы можете перенести информацию о прошлых покупках и платежах этим методом:
https://github.com/sendios/php-sdk#payments
Данные о факте платежа можно перенести ещё проще. Когда вы отправляете рассылку, поменяйте значение VIP на "1". Однако, при использовании этого метода, мы не узнаем, совершил ли пользователь покупку посредством upsell воронки или нет. Мы будем знать только то, что покупка была успешной.
Какие настройки DNS необходимо указать?
Для того, чтобы разрешить нам отправлять email кампании от вашего имени, вам необходимо использовать следующие настройки DNS для домена:
https://github.com/sendios/docs/wiki/Sender-Domain-settings
Смогут ли пользователи отписаться и подписаться снова?
Вы можете активировать эту функцию с помощью этого эндпоинта:
https://github.com/sendios/php-sdk#unsubscribe
Возможно ли отписаться от некоторых рассылок частично?
Используя этот метод, вы позволите пользователям частично отписаться от некоторых писем:
https://github.com/sendios/php-sdk#unsubscribe-from-types
Как я получу email аналитику?
Вы также можете получать аналитику по рассылке с помощью вебхуков:
https://github.com/sendios/docs/wiki/Webhooks