BroadNet
Загрузка спецификации·/openapi

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

Публичная спецификация BroadNet API в формате OpenAPI 3.1 по адресу /developers/openapi.yaml (JSON — /developers/openapi.json): 329 путей и 376 операций по 8 каналам, внутренние примеры удалены. Импортируйте ее в Postman, Insomnia или Swagger UI либо сгенерируйте клиент для любого языка с помощью openapi-generator. Официальный TypeScript SDK (@broadnet/cpaas-sdk) сгенерирован из спецификации BroadNet OpenAPI.

Скачать·OpenAPI 3.1·Раздел 4 из 15Центр разработчиков

Overview

API BroadNet представлен в виде одного файла OpenAPI 3.1: 329 путей и 376 операций по восьми каналам. Это общедоступная копия, из которой удалены внутренние примеры. Импортируйте его в Postman, Insomnia или Swagger UI, или сгенерируйте клиент на любом языке. Официальный SDK TypeScript (@broadnet/cpaas-sdk) генерируется на основе спецификации BroadNet OpenAPI.

Пример

Скопируйте, вставьте, замените заполнители — примеры обращаются к production API как есть.

fetch the spec and generate a clientbash
curl -O https://www.broadnet.me/developers/openapi.yaml

# Generate a Python client
npx @openapitools/openapi-generator-cli generate \
  -i openapi.yaml -g python -o broadnet-python

# Or a Go client
npx @openapitools/openapi-generator-cli generate \
  -i openapi.yaml -g go -o broadnet-go
↳ OpenAPI 3.1 · 329 путей / 376 операций по 8 каналам · общедоступная копия с удаленными внутренними примерами
Тестовый доступ · ответ в течение одного рабочего дня

Запросите тестовый доступ и разрабатывайте уверенно.

Мы ответим в течение одного рабочего дня, предоставив тестовые учетные данные. Затем установите TypeScript SDK или вызовите REST API из любого языка и отправьте первое тестовое сообщение на свой номер.

$npm install @broadnet/cpaas-sdk axiosready