# BroadNetメッセージングAPI: REST、SMPP、およびTypeScript SDK

- 正規URL: https://www.broadnet.me/ja/developers
- 言語: ja
- 最終更新日: 2026-10-20
- 発行者: BroadNet (https://www.broadnet.me)
- レンダリングされたページから生成した、上記ページのMarkdown版です。

デベロッパーハブ· v2026.05

エンジニア向け設計 まずはテストから、その後に本番導入を。

BroadNetのメッセージングAPIは、BearerトークンによるREST APIにSMPP 3.4を加え、公式のTypeScript SDK、OpenAPI 3.1仕様、およびAIエージェント用のMCPサーバーを備えています。1日3億件以上のメッセージを処理するこのプラットフォームは、貴社の `npm install` 通信事業者とも接続されています。

[テストアクセスを申し込む（英語フォーム）](https://www.broadnet.me/ja/contact?intent=test-access) [クイックスタートを確認する](https://www.broadnet.me/ja/developers/quickstart) [APIリファレンス](https://www.broadnet.me/developers/api)

リクエストに応じてテストアクセスを提供1営業日以内にご返信しますSOC 2、ISO 27001

![BroadNetのデベロッパー向けメッセージングAPIのシネマティック・ビジュアライゼーション](https://www.broadnet.me/marketing/generated/viz-sms-api.png)

BroadNet · 開発者向けAPI

api.broadnet.me

REST + SMPP

プロトコル

8

チャネル

1日あたり300M件以上

メッセージ

インタラクティブ

## 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"
    }'
```

レスポンス

応答例 — メッセージは送信されません

リクエストを入力し、Send test requestをクリックしてレスポンスの例を確認してください。

すべてブラウザ上で動作します。このページからリクエストが送信されたり、SMSが送信されたりすることはありません。

[Request test access](https://www.broadnet.me/ja/contact?intent=test-access) [APIリファレンス（完全版）](https://www.broadnet.me/developers/api)

単一のAPIで複数のチャネルを

8

SMS · WhatsApp · RCS · Telegram · Email · プッシュ通知 · Messenger · Instagram

API稼働率SLA

99.99%

本番環境のAPIエンドポイントにおける契約上の

p99 APIレイテンシ

<350ms

お客様の地域から/sms/sendSmsまで

OpenAPI仕様

3.1

329のパス · 376のオペレーション · ダウンロード可能

公式SDK

## TypeScript SDK、またはその他の言語

TypeScriptおよびNode.js向けの公式SDKを提供しています。それ以外はすべて標準的な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-generatorを使用してOpenAPI 3.1仕様から型定義されたクライアントを生成できます。openapi.yamlをダウンロード](https://www.broadnet.me/developers/openapi.yaml)

[MCPサーバーお客様のBroadNetトークンを使用して、Model Context Protocol経由でAIエージェントをBroadNetに接続します。MCPの設定](https://www.broadnet.me/ja/developers/mcp)

ドキュメント

## 必要な機能をすべて。余計なものはありません。

活用事例に基づき整理された6つのエントリーポイント。各項目は、膨大なタブが並ぶページではなく、特化したページにリンクしています。

[クイックスタート トークンを取得し、TypeScript SDKをインストールするかcurlを使用し、最初のSMSを送信してください。 開く](https://www.broadnet.me/ja/developers/quickstart)

[APIリファレンス Bearer認証、送信、SMS一斉送信、番号照会、エラー、および各チャネルの送信エンドポイント。 開く](https://www.broadnet.me/developers/api)

[OpenAPI仕様 OpenAPI 3.1: 8つのチャネルにわたる329のパスと376のオペレーション。ダウンロードまたはクライアントの生成が可能です。 開く](https://www.broadnet.me/developers/openapi)

[MCPサーバー Model Context Protocolを介して、AIエージェントをBroadNetに接続します。 開く](https://www.broadnet.me/ja/developers/mcp)

[SMPP 3.4 継続的な高ボリュームのワークロードに対応する直接的なSMPPバインディング。ホストとポートはテストアクセスと共に提供されます。 開く](https://www.broadnet.me/developers/smpp)

[Webhook 配信ステータスはお客様のアカウントのWebhook URLにプッシュされるほか、ポーリング用のエンドポイントも提供されます。 開く](https://www.broadnet.me/developers/webhooks)

[他のSMSプロバイダーからの移行をご検討ですか？ 移行ガイドでは、現在の送信、配信レポート、およびWebhook呼び出しをBroadNet APIにマッピングします。また、送信元ID、並行運用、トラフィックの段階的移行、およびロールバックについてもカバーしています。 移行ガイドを読む](https://www.broadnet.me/developers/migrate)

変更内容と時期

OpenAPI仕様、SDK、MCPサーバー、ドキュメント、および開発者ツールの更新履歴です。

[変更履歴を読む](https://www.broadnet.me/developers/changelog) [Atomフィード](https://www.broadnet.me/changelog.xml)

一般的なレシピ

## 初日に実施すべき5つのこと

擬似コードではなく、実際のコードです。コピー、貼り付け、受信者の変更、送信。

### SMSを送信する

POST /sms/sendSmsへの1回のHTTPSコールでメッセージIDが返されます。messageTypeをTEXTまたはUNICODEに設定すると、配信ステータスがWebhookにプッシュされます。

[SMS API](https://www.broadnet.me/ja/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)

コミュニティ・サポート

## 本物のエンジニアに、すぐ相談できます。

npmで公開されている公式のTypeScript SDK。公開OpenAPI仕様とPostmanコレクション。ティア1のスクリプト対応ではなく、自社で配信ルートを管理するサポートチーム。

[npm 完全な型定義を備えた公式のTypeScript/Node.js SDK。npmとaxiosでインストール可能です。 npmjs.com/package/@broadnet/cpaas-sdk](https://www.npmjs.com/package/@broadnet/cpaas-sdk)

[Postman 主要なAPIコールのコレクション、またはすべての操作に対応するOpenAPI仕様のインポート。 コレクションをインポート](https://www.broadnet.me/developers/postman)

[サポート 本番環境アカウント向けの24時間365日のエンジニアリングサポート。P1への対応時間は15分以内です。 developers@broadnet.me](mailto:developers@broadnet.me)

リクエストから本番稼働まで

## 最初のメッセージ送信までのプロセスを、各ステップの所要時間とともにご紹介します。

1. 01 テストアクセスを申し込む 1営業日以内にご返信します メッセージングエンジニアがテスト用認証情報を添えて返信し、対象国、ボリューム、活用事例に関する30分間のミーティングを設定します。
2. 02 最初のテストメッセージ送信 認証情報発行から約5分後 クイックスタートコードを使用して、ご自身の認証済み番号にテストメッセージを送信してください。配信レポートはWebhookに返されます。
3. 03 統合・実装 2–5営業日 コードサンプルと同じエンドポイントに対して、テスト用認証情報を使用してビルドおよびテストを行ってください。RESTまたはSMPPにて、BroadNetのエンジニアがお客様をサポートします。
4. 04 承認 3–10営業日 統合・実装と並行して、送信元属性、トラフィックの目的、および送信先ルールが審査され、各規制当局への送信元IDの登録が行われます。
5. 05 本番稼働 切替日 お客様のアカウントでは、本番環境へのアクセスと配信ルートが有効になっています。統合はすでにhttps://api.broadnet.meを呼び出しています。

全体：ほとんどの市場において、リクエストから本番稼働まで5–15営業日です。規制当局による送信元IDの登録リードタイムが長い場合は、これより長くなります。

よくあるご質問

## 開発者向けのご質問

/signupからテストアクセスを申し込みますと、BroadNetのエンジニアが1営業日以内に、Authorization: Bearerヘッダーで使用するアクセストークンとテストトラフィックの送信先を含むテスト用認証情報を添えてご返信します。テストメッセージは、認証情報の受領から約5分後に送信可能です。

公式SDKは、npmで公開しているTypeScript・Node.js用の@broadnet/cpaas-sdkの1つのみです。その他の言語では、HTTPS経由でREST APIを直接呼び出すか、OpenAPI仕様（/developers/openapi.yaml）からクライアントを生成してください。

PostmanはOpenAPI仕様からコレクションを作成できます。/developers/openapi.yaml (OpenAPI 3.1)をインポートしてすべてのBroadNetエンドポイントのコレクションを取得し、アクセストークンをBearerコレクション変数として追加してください。

/statusのステータスページでは、5分ごとの合成チェックによって測定されるウェブサイトおよびパブリックなAPIの到達可能性と、インシデントログを確認できます。最新情報は/status/rss.xmlのRSSフィードで配信されます。本番環境のAPIエンドポイントは、99.99%の稼働率SLAを保証しています。

お探しの回答が見つかりませんか？[エンジニアリングチームにお問い合わせください](https://www.broadnet.me/ja/contact)

テストアクセス · 1営業日以内に返信

## テストアクセスを申し込む

ご自身の認証済み番号宛てにテストメッセージを送信してください。本番運用を開始する前に、送信者の身元、トラフィックの目的、および送信先の要件を審査します。ほとんどのチームは5〜15営業日で運用を開始できます。

[テストアクセスを申し込む（英語フォーム）](https://www.broadnet.me/ja/contact?intent=test-access) [技術担当に相談する](https://www.broadnet.me/ja/contact)

$ npm install @broadnet/cpaas-sdk axios ·わずか数分で最初のSMSを
