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