API обмена сообщениями BroadNet: REST, SMPP и SDK для TypeScript
API обмена сообщениями BroadNet — это REST API с токеном Bearer и SMPP 3.4, официальный TypeScript SDK, спецификация OpenAPI 3.1 и MCP-сервер для ИИ-агентов. А платформа, которая обрабатывает более 300 млн сообщений в день, всего в одном npm install от вас.

Попробуйте API
Заполните запрос, нажмите «Отправить» и наблюдайте смоделированный ответ и процесс доставки — прямо здесь, без регистрации.
Authorization: Bearer $BROADNET_TOKENcurl -X POST https://api.broadnet.me/sms/sendSms \
-H "Authorization: Bearer $BROADNET_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"senderId": "BroadNet",
"destinationNumber": "447700900123",
"message": "Your verification code is 482913",
"messageType": "TEXT"
}'Заполните запрос и нажмите «Отправить тестовый запрос», чтобы увидеть пример ответа.
Выполняется полностью в вашем браузере. Ни один запрос не покидает эту страницу, и SMS не отправляется.
TypeScript SDK или любой другой язык.
Один официальный SDK для TypeScript и Node.js. Всё остальное работает по протоколу HTTPS: можно напрямую вызывать REST API или генерировать клиент на основе спецификации.
Здесь есть все необходимое, ничего лишнего.
Шесть точек входа, каждая из которых определяется конкретным сценарием использования. Каждая ведет на целевую страницу, а не на разрозненную вкладку из 200 вкладок.
Руководство по миграции сопоставляет ваши текущие вызовы отправки, отчёты о доставке и webhook с API BroadNet и описывает перенос идентификаторов отправителя, параллельную работу, поэтапное увеличение трафика и откат.
Датированные изменения в спецификации OpenAPI, SDK, серверах MCP, документации и инструментах для разработчиков.
Пять вещей, которые вы сделаете в первый день.
Настоящий код, а не псевдокод. Скопируйте, вставьте, измените получателя, отправьте.
Отправить SMS
Один HTTPS-запрос POST /sms/sendSms возвращает идентификатор сообщения. Установите messageType в TEXT или UNICODE, и статус доставки будет отправлен на ваш веб-хук.
// npm install @broadnet/cpaas-sdk axios
import { Configuration, SMSSMSApi } from "@broadnet/cpaas-sdk";
const sms = new SMSSMSApi(
new Configuration({
basePath: "https://api.broadnet.me",
accessToken: process.env.BROADNET_TOKEN!,
}),
);
const res = await sms.smsSendsmsPost({
sMSSmsRequest: {
senderId: "BroadNet",
destinationNumber: "447700900123",
message: "Your verification code is 482913",
messageType: "TEXT",
},
});
console.log(res.data); // message IDПлатформа на экране.
Короткие обзоры консоли обмена сообщениями BroadNet — вход, отправка и аналитика. Та же платформа, что стоит за API.
Настоящие инженеры, ответьте нам одним коротким сообщением.
Официальный TypeScript SDK в npm. Публичная спецификация OpenAPI и коллекция Postman. Команда поддержки, которая отвечает за свои маршруты, а не очередь скриптов первого уровня.
Единый путь к вашему первому сообщению с указанием сроков на каждом этапе.
- 01
Запросить тестовый доступ
Ответ в течение 1 рабочего дняИнженер по интеграции ответит вам, предоставит тестовые учётные данные и назначит 30-минутный звонок для обсуждения стран, объемов и сценариев использования.
- 02
Первое тестовое сообщение
Примерно через 5 минут после получения учётных данныхОтправьте тестовое сообщение на свой проверенный номер, используя код quickstart. Отчёт о доставке (DLR) придет на ваш webhook.
- 03
Интеграция
2–5 рабочих днейРазрабатывайте и тестируйте с использованием ваших тестовых учетных данных, обращаясь к тому же эндпоинту, что и в примерах кода. Инженер BroadNet поможет вам в REST или SMPP.
- 04
Одобрение
3–10 рабочих днейМы проверяем отправителя, цель рассылки и правила направлений и регистрируем имена отправителей (Sender ID) у каждого регулятора — параллельно с вашей интеграцией.
- 05
Продакшн
День запускаДоступ к промышленной среде и маршруты для вашей учетной записи уже активированы. Ваша интеграция уже обращается к https://api.broadnet.me.
Итого: 5–15 рабочих дней от запроса до продакшна для большинства рынков; дольше там, где регистрация имени отправителя (Sender ID) у регулятора занимает больше времени.
Вопросы разработчиков
Запросите тестовый доступ на /signup. Инженер BroadNet ответит в течение одного рабочего дня и пришлёт тестовые учётные данные: токен доступа, который передаётся в заголовке Authorization: Bearer, и адрес для отправки тестового трафика. Первое тестовое сообщение можно отправить примерно через пять минут после их получения.
Один официальный SDK: @broadnet/cpaas-sdk для TypeScript и Node.js, в npm. На любом другом языке вызывайте REST API напрямую по HTTPS или сгенерируйте клиент из спецификации OpenAPI (/developers/openapi.yaml).
Postman создаёт её из спецификации OpenAPI: импортируйте /developers/openapi.yaml (OpenAPI 3.1), чтобы получить коллекцию всех эндпоинтов BroadNet, затем добавьте свой токен доступа как переменную коллекции Bearer.
Страница статуса /status показывает доступность сайта и публичного API, которая измеряется синтетическими проверками каждые 5 минут, и журнал инцидентов; обновления публикуются в RSS-ленте /status/rss.xml. Для производственных эндпоинтов API действует SLA доступности 99,99%.
Вопроса здесь нет? Обратитесь к нашей инженерной команде
Запросить тестовый доступ.
Отправляйте тестовые сообщения на свой подтвержденный номер. Перед запуском в эксплуатацию мы проверяем личность отправителя, цель трафика и требования к получателю — большинство команд запускают систему в течение 5-15 рабочих дней.


