API для рассылок и верификации: документация, библиотеки, примеры

REST API + библиотеки на PHP, Python, JavaScript, Java.

Получить ключ

Основные эндпоинты

POST /api/sms/send

Отправка SMS‑сообщения одному или нескольким получателям.

POST /api/email/send

Отправка email с поддержкой HTML, вложений и шаблонов.

POST /api/verify/send

Генерация и отправка кода верификации (SMS/Telegram).

POST /api/verify/check

Проверка введённого пользователем кода.

GET /api/balance

Получение текущего баланса аккаунта.

GET /api/status/{id}

Статус доставки сообщения по идентификатору.

Пример запроса (curl)

curl -X POST https://api.sendd.ru/sms/send \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"phone":"+79211234567","text":"Ваш код: 1234"}'

Пример на PHP

$ch = curl_init('https://api.sendd.ru/sms/send');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
  'Authorization: Bearer YOUR_API_KEY',
  'Content-Type: application/json'
]);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([
  'phone' => '+79211234567',
  'text' => 'Ваш код: 1234'
]));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);

Готовые интеграции

1С Предприятие

Обработка для отправки SMS из 1С 8.3.

Битрикс24

Плагин в маркетплейсе для отправки рассылок.

amoCRM

Виджет с триггерными цепочками.

Tilda / WordPress

Готовые модули обратной связи.

Получить ключ API