# API обмена сообщениями BroadNet: REST, SMPP и SDK для TypeScript

- Канонический URL: https://www.broadnet.me/ru/developers
- Язык: ru
- Последнее обновление: 2026-10-20
- Издатель: BroadNet (https://www.broadnet.me)
- Markdown-версия страницы, созданная из опубликованной страницы.

Центр разработчиков · v2026.05

Создано для инженеров. Сначала тест, потом запуск.

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

[Запросить тестовый доступ](https://www.broadnet.me/ru/signup) [Ознакомьтесь с кратким руководством.](https://www.broadnet.me/ru/developers/quickstart) [Справочник API](https://www.broadnet.me/ru/developers/api)

Тестовый доступ по запросу Ответ в течение одного рабочего дня SOC 2, ISO 27001

![Cinematic visualization of the BroadNet developer messaging API](https://www.broadnet.me/marketing/generated/viz-sms-api.png)

BroadNet · API для разработчиков

api.broadnet.me

REST + SMPP

протоколы

8

каналов

300M+/day

сообщения

Интерактивно

## Попробуйте API

Заполните запрос, нажмите «Отправить» и наблюдайте смоделированный ответ и процесс доставки — прямо здесь, без регистрации.

POST api.broadnet.me/sms/sendSms

Запрос

`Authorization: Bearer $BROADNET_TOKEN`

request.sh

```
curl -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 не отправляется.

[Запросить тестовый доступ](https://www.broadnet.me/ru/signup) [Полный справочник API](https://www.broadnet.me/ru/developers/api)

Каналы, один API

8

SMS · WhatsApp · RCS · Telegram · Email · Push · Messenger · Instagram

SLA доступности API

99.99%

Договорное, для API в рабочей среде

Задержка API p99

<350ms

Из вашего региона в /sms/sendSms

Спецификация OpenAPI

3.1

329 путей · 376 операций · доступно для скачивания

Официальный SDK

## TypeScript SDK или любой другой язык.

Один официальный SDK для TypeScript и Node.js. Всё остальное работает по протоколу HTTPS: можно напрямую вызывать REST API или генерировать клиент на основе спецификации.

[TypeScript / Node.js Официальный SDK, @broadnet/cpaas-sdk: сгенерирован на основе спецификации BroadNet OpenAPI, содержит полные определения типов. `npm install @broadnet/cpaas-sdk axios` Посмотреть на npm](https://www.npmjs.com/package/@broadnet/cpaas-sdk)

[Любой язык через OpenAPI Вызывайте REST API из любого языка программирования или генерируйте типизированный клиент на основе спецификации OpenAPI 3.1 с помощью openapi-generator. Скачать файл openapi.yaml](https://www.broadnet.me/developers/openapi.yaml)

[MCP-сервер Подключите агентов ИИ к BroadNet по протоколу Model Context Protocol, используя свой токен BroadNet. Настройка MCP](https://www.broadnet.me/ru/developers/mcp)

Документация

## Здесь есть все необходимое, ничего лишнего.

Шесть точек входа, каждая из которых определяется конкретным сценарием использования. Каждая ведет на целевую страницу, а не на разрозненную вкладку из 200 вкладок.

[Быстрый старт Получите токен, установите TypeScript SDK или используйте curl и отправьте свое первое SMS. Открыть](https://www.broadnet.me/ru/developers/quickstart)

[Справочник API Аутентификация Bearer, отправка, массовая рассылка, поиск номеров, ошибки и конечная точка отправки для каждого канала. Открыть](https://www.broadnet.me/ru/developers/api)

[Спецификация OpenAPI OpenAPI 3.1: 329 путей и 376 операций по 8 каналам. Скачайте его или сгенерируйте клиент. Открыть](https://www.broadnet.me/ru/developers/openapi)

[MCP-сервер Подключите агентов ИИ к BroadNet по протоколу Model Context Protocol. Открыть](https://www.broadnet.me/ru/developers/mcp)

[SMPP 3.4 Прямая привязка SMPP для длительных рабочих нагрузок с большим объемом данных. Хост и порты предоставляются вместе с доступом для тестирования. Открыть](https://www.broadnet.me/ru/developers/smpp)

[Вебхуки Статус доставки передается на URL веб-перехватчика в вашей учетной записи, а также конечные точки для его опроса. Открыть](https://www.broadnet.me/ru/developers/webhooks)

[Переходите от другого SMS-провайдера? Руководство по миграции сопоставляет ваши текущие вызовы отправки, отчёты о доставке и webhook с API BroadNet и описывает перенос идентификаторов отправителя, параллельную работу, поэтапное увеличение трафика и откат. Читать руководство по миграции](https://www.broadnet.me/ru/developers/migrate)

Что изменилось и когда

Датированные изменения в спецификации OpenAPI, SDK, серверах MCP, документации и инструментах для разработчиков.

[Перейти к журналу изменений](https://www.broadnet.me/ru/developers/changelog) [Лента Atom](https://www.broadnet.me/changelog.xml)

Распространенные рецепты

## Пять вещей, которые вы сделаете в первый день.

Настоящий код, а не псевдокод. Скопируйте, вставьте, измените получателя, отправьте.

### Отправить SMS

Один HTTPS-запрос POST /sms/sendSms возвращает идентификатор сообщения. Установите messageType в TEXT или UNICODE, и статус доставки будет отправлен на ваш веб-хук.

[SMS API](https://www.broadnet.me/ru/products/sms-api)

sms.ts

```
// 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.

[Вход и сброс пароля Вход и сброс пароля](https://www.youtube.com/watch?v=i851uzE5gMI)

[Отправка одного сообщения Отправка одного сообщения](https://www.youtube.com/watch?v=TIG0n1C9ecE)

[Просмотр отчётов о доставке Просмотр отчётов о доставке](https://www.youtube.com/watch?v=op5OjCrAlIQ)

Сообщество и поддержка

## Настоящие инженеры, ответьте нам одним коротким сообщением.

Официальный TypeScript SDK в npm. Публичная спецификация OpenAPI и коллекция Postman. Команда поддержки, которая отвечает за свои маршруты, а не очередь скриптов первого уровня.

[npm Официальный SDK TypeScript / Node.js с полными определениями типов. Установите его с помощью npm и axios. npmjs.com/package/@broadnet/cpaas-sdk](https://www.npmjs.com/package/@broadnet/cpaas-sdk)

[Почтальон Набор основных вызовов или импорт спецификации OpenAPI для каждой операции. Import collection](https://www.broadnet.me/ru/developers/postman)

[Поддерживать Круглосуточная техническая поддержка для производственных учетных записей. Время ответа P1 — 15 минут. developers@broadnet.me](mailto:developers@broadnet.me)

От запроса до продакшна

## Единый путь к вашему первому сообщению с указанием сроков на каждом этапе.

1. 01 Запросить тестовый доступ Ответ в течение 1 рабочего дня Инженер по интеграции ответит вам, предоставит тестовые учётные данные и назначит 30-минутный звонок для обсуждения стран, объемов и сценариев использования.
2. 02 Первое тестовое сообщение Примерно через 5 минут после получения учётных данных Отправьте тестовое сообщение на свой проверенный номер, используя код quickstart. Отчёт о доставке (DLR) придет на ваш webhook.
3. 03 Интеграция 2–5 рабочих дней Разрабатывайте и тестируйте с использованием ваших тестовых учетных данных, обращаясь к тому же эндпоинту, что и в примерах кода. Инженер BroadNet поможет вам в REST или SMPP.
4. 04 Одобрение 3–10 рабочих дней Мы проверяем отправителя, цель рассылки и правила направлений и регистрируем имена отправителей (Sender ID) у каждого регулятора — параллельно с вашей интеграцией.
5. 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%.

Вопроса здесь нет? [Обратитесь к нашей инженерной команде](https://www.broadnet.me/ru/contact)

Тестовый доступ · ответ в течение одного рабочего дня

## Запросить тестовый доступ.

Отправляйте тестовые сообщения на свой подтвержденный номер. Перед запуском в эксплуатацию мы проверяем личность отправителя, цель трафика и требования к получателю — большинство команд запускают систему в течение 5-15 рабочих дней.

[Запросить тестовый доступ](https://www.broadnet.me/ru/signup) [Поговорите с инженерами.](https://www.broadnet.me/ru/contact)

$ npm install @broadnet/cpaas-sdk axios · первое SMS за несколько минут
