# API perpesanan BroadNet: REST, SMPP, dan TypeScript SDK

- URL kanonis: https://www.broadnet.me/id/developers
- Bahasa: id
- Terakhir diperbarui: 2026-10-20
- Penerbit: BroadNet (https://www.broadnet.me)
- Versi Markdown dari halaman di atas, dibuat dari halaman yang dirender.

Developer Hub · v2026.05

Dibuat untuk engineer. Uji coba terlebih dahulu, baru kirim.

API perpesanan BroadNet adalah API REST Bearer-token plus SMPP 3.4, dengan SDK TypeScript resmi, spesifikasi OpenAPI 3.1, dan server MCP untuk agen AI. Platform yang sama yang mengirimkan lebih dari 300 juta pesan setiap harinya adalah platform yang `npm install` digunakan oleh

[Minta akses uji coba (formulir berbahasa Inggris)](https://www.broadnet.me/id/contact?intent=test-access) [Baca panduan cepat](https://www.broadnet.me/id/developers/quickstart) [Referensi API](https://www.broadnet.me/developers/api)

Akses uji coba berdasarkan permintaan Kami membalas dalam satu hari kerja SOC 2, ISO 27001

![Visualisasi sinematik API perpesanan pengembang BroadNet](https://www.broadnet.me/marketing/generated/viz-sms-api.png)

BroadNet · API pengembang

api.broadnet.me

REST + SMPP

protokol

8

saluran

300jt+/hari

pesan

Interaktif

## Coba API

Isi permintaan, klik kirim, dan lihat simulasi respons serta alur pengiriman — langsung di sini, tanpa perlu mendaftar.

POST api.broadnet.me/sms/sendSms

Permintaan

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

Respons

Contoh respons — tidak ada pesan yang dikirim

Isi permintaan dan klik Minta akses uji coba untuk melihat contoh respons.

Berjalan sepenuhnya di browser Anda. Tidak ada permintaan yang meninggalkan halaman ini dan tidak ada SMS yang dikirim.

[Request test access](https://www.broadnet.me/id/contact?intent=test-access) [Referensi API lengkap](https://www.broadnet.me/developers/api)

Berbagai saluran, satu API

8

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

SLA uptime API

99.99%

Kontraktual, pada endpoint produksi API

latensi p99 API

<350ms

Dari wilayah Anda ke /sms/sendSms

Spesifikasi OpenAPI

3.1

329 jalur · 376 operasi · dapat diunduh

SDK Resmi

## TypeScript SDK, atau bahasa apa pun.

Satu SDK resmi, untuk TypeScript dan Node.js. Segala hal lainnya menggunakan HTTPS standar: hubungi REST API secara langsung, atau buat klien dari spesifikasi tersebut.

[TypeScript / Node.js SDK resmi, @broadnet/cpaas-sdk: dihasilkan dari spesifikasi OpenAPI BroadNet, dengan definisi tipe lengkap. `npm install @broadnet/cpaas-sdk axios` Lihat di npm](https://www.npmjs.com/package/@broadnet/cpaas-sdk)

[Bahasa apa pun melalui OpenAPI Panggil REST API dari bahasa apa pun, atau buat klien bertipe dari spesifikasi OpenAPI 3.1 dengan openapi-generator. Unduh openapi.yaml](https://www.broadnet.me/developers/openapi.yaml)

[Server MCP Hubungkan agen AI ke BroadNet melalui Model Context Protocol, dengan token BroadNet Anda. Siapkan MCP](https://www.broadnet.me/id/developers/mcp)

Dokumentasi

## Semua yang Anda butuhkan, tanpa basa-basi.

Enam titik masuk, dikelompokkan berdasarkan kasus penggunaan. Masing-masing terhubung ke halaman khusus — bukan tumpukan 200 tab.

[Mulai Cepat Dapatkan token, instal TypeScript SDK atau gunakan curl, dan kirim SMS pertama Anda. Buka](https://www.broadnet.me/id/developers/quickstart)

[Referensi API Bearer auth, send, bulk, pencarian nomor, error, dan endpoint pengiriman untuk setiap saluran. Buka](https://www.broadnet.me/developers/api)

[Spesifikasi OpenAPI OpenAPI 3.1: 329 path dan 376 operasi di 8 saluran. Unduh atau buat klien. Buka](https://www.broadnet.me/developers/openapi)

[Server MCP Hubungkan agen AI ke BroadNet melalui Model Context Protocol. Buka](https://www.broadnet.me/id/developers/mcp)

[SMPP 3.4 Binding SMPP langsung untuk beban kerja volume tinggi yang berkelanjutan. Host dan port disediakan bersama akses uji coba Anda. Buka](https://www.broadnet.me/developers/smpp)

[Webhook Status pengiriman dikirim ke URL webhook di akun Anda, ditambah endpoint untuk melakukan polling. Buka](https://www.broadnet.me/developers/webhooks)

[Beralih dari penyedia SMS lain? Panduan migrasi memetakan pemanggilan kirim, laporan pengiriman, dan webhook Anda saat ini ke BroadNet API, serta mencakup sender ID, pengoperasian paralel, peningkatan trafik, dan rollback. Baca panduan migrasi](https://www.broadnet.me/developers/migrate)

Apa yang berubah, dan kapan

Perubahan tertanggal pada spesifikasi OpenAPI, SDK, server MCP, dokumentasi, dan alat pengembang.

[Baca log perubahan](https://www.broadnet.me/developers/changelog) [Umpan Atom](https://www.broadnet.me/changelog.xml)

Resep umum

## Lima hal yang akan Anda lakukan di hari pertama.

Kode asli, bukan pseudo-code. Salin, tempel, ubah penerima, kirim.

### Kirim SMS

Satu panggilan HTTPS ke POST /sms/sendSms mengembalikan ID pesan. Atur messageType ke TEXT atau UNICODE, dan status pengiriman akan dikirim ke webhook Anda.

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

Lihat demo

## Tampilan platform.

Panduan singkat konsol perpesanan BroadNet — masuk, kirim, dan ukur. Platform yang sama yang digunakan oleh API.

[Masuk & atur ulang kata sandi Anda Masuk & atur ulang kata sandi Anda](https://www.youtube.com/watch?v=i851uzE5gMI)

[Mengirim satu pesan Mengirim satu pesan](https://www.youtube.com/watch?v=TIG0n1C9ecE)

[Memeriksa laporan pengiriman Memeriksa laporan pengiriman](https://www.youtube.com/watch?v=op5OjCrAlIQ)

Komunitas & dukungan

## Engineer asli, hanya sejauh satu balasan singkat.

Sebuah SDK TypeScript resmi di npm. Spesifikasi OpenAPI publik dan koleksi Postman. Tim dukungan yang menguasai rutenya sendiri — bukan sekadar antrean skrip tier-1.

[npm TypeScript/Node.js SDK resmi, dengan definisi tipe lengkap. Instal dengan npm dan axios. npmjs.com/package/@broadnet/cpaas-sdk](https://www.npmjs.com/package/@broadnet/cpaas-sdk)

[Postman Kumpulan panggilan esensial, atau impor spesifikasi OpenAPI untuk setiap operasi. Impor koleksi](https://www.broadnet.me/developers/postman)

[Dukungan Dukungan teknis 24/7 untuk akun produksi. Respons P1 dalam 15 menit. developers@broadnet.me](mailto:developers@broadnet.me)

Dari permintaan hingga produksi

## Satu jalur menuju pesan pertama Anda, dengan estimasi waktu di setiap langkah.

1. 01 Minta akses uji coba Kami membalas dalam 1 hari kerja Seorang engineer perpesanan akan membalas dengan kredensial uji coba Anda dan menjadwalkan panggilan selama 30 menit untuk membahas negara, volume, dan kasus penggunaan Anda.
2. 02 Pesan uji coba pertama Sekitar 5 menit setelah kredensial diterima Kirim pesan uji coba ke nomor terverifikasi Anda sendiri menggunakan kode quickstart. Laporan pengiriman akan dikirim kembali ke webhook Anda.
3. 03 Integrasi 2–5 hari kerja Bangun dan uji dengan kredensial pengujian Anda pada endpoint yang sama dengan sampel kode. Seorang engineer BroadNet akan mendampingi Anda di REST atau SMPP.
4. 04 Persetujuan 3–10 hari kerja Identitas pengirim, tujuan trafik, dan aturan tujuan akan ditinjau, serta sender ID akan didaftarkan ke setiap regulator, secara paralel dengan integrasi Anda.
5. 05 Produksi Hari peralihan Akses produksi dan rute telah diaktifkan untuk akun Anda. Integrasi Anda sudah memanggil https://api.broadnet.me.

Total: 5–15 hari kerja dari permintaan hingga produksi untuk sebagian besar pasar; lebih lama jika waktu tunggu registrasi sender ID oleh regulator lebih lama.

Pertanyaan yang diajukan pembeli

## Pertanyaan pengembang

Minta akses uji coba di /signup, dan teknisi BroadNet kami akan membalas dalam satu hari kerja dengan kredensial uji coba Anda: token akses yang Anda kirimkan dalam header Authorization: Bearer, serta instruksi ke mana harus mengirim trafik uji coba. Pesan uji coba pertama Anda dapat dikirimkan sekitar lima menit setelah Anda menerimanya.

Hanya satu SDK resmi: @broadnet/cpaas-sdk untuk TypeScript dan Node.js, di npm. Dalam bahasa lain, panggil REST API secara langsung melalui HTTPS, atau buat klien dari spesifikasi OpenAPI (/developers/openapi.yaml).

Postman membangunnya dari spesifikasi OpenAPI: impor /developers/openapi.yaml (OpenAPI 3.1) untuk mendapatkan koleksi dari setiap endpoint BroadNet, lalu tambahkan token akses Anda sebagai variabel koleksi Bearer.

Halaman status di /status menunjukkan keterjangkauan situs web dan API publik, yang diukur melalui pemeriksaan sintetik setiap 5 menit, serta log insiden dengan feed RSS di /status/rss.xml untuk pembaruan. Endpoint API produksi memiliki SLA uptime 99,99%.

Pertanyaan tidak ada di sini? [Tanyakan kepada tim engineering kami](https://www.broadnet.me/id/contact)

Akses uji coba · balasan dalam satu hari kerja

## Minta akses uji coba.

Kirim pesan uji coba Anda ke nomor terverifikasi Anda sendiri. Sebelum produksi, kami meninjau identitas pengirim, tujuan trafik, dan persyaratan tujuan — sebagian besar tim sudah aktif dalam 5-15 hari kerja.

[Minta akses uji coba (formulir berbahasa Inggris)](https://www.broadnet.me/id/contact?intent=test-access) [Hubungi tim teknis](https://www.broadnet.me/id/contact)

$ npm install @broadnet/cpaas-sdk axios · SMS pertama dalam hitungan menit
