# BroadNet میسجنگ API: REST، SMPP اور ایک TypeScript SDK

- کینونیکل URL: https://www.broadnet.me/ur/developers
- زبان: ur
- آخری اپ ڈیٹ: 2026-10-20
- ناشر: BroadNet (https://www.broadnet.me)
- اوپر والے صفحے کا Markdown ورژن، جو رینڈر شدہ صفحے سے تیار کیا گیا ہے۔

ڈویلپر ہب · v2026.05

انجینئرز کے لیے بنایا گیا ہے۔ پہلے ٹیسٹ کریں، پھر بھیجیں۔

BroadNet کی میسجنگ API ایک Bearer-token REST API اور SMPP 3.4 ہے، جس میں ایک آفیشل TypeScript SDK، OpenAPI 3.1 spec اور AI agents کے لیے ایک MCP server موجود ہے۔ وہی پلیٹ فارم جو روزانہ 300M+ میسجز منتقل کرتا ہے، وہی ہے جس سے آپ کا `npm install` بات کرتا ہے۔

[ٹیسٹ رسائی کی درخواست کریں (انگریزی فارم)](https://www.broadnet.me/ur/contact?intent=test-access) [کوئیک اسٹارٹ پڑھیں](https://www.broadnet.me/ur/developers/quickstart) [API ریفرنس](https://www.broadnet.me/developers/api)

درخواست پر ٹیسٹ رسائی حاصل کریں ہم ایک کاروباری دن کے اندر جواب دیتے ہیں SOC 2، ISO 27001

![BroadNet ڈویلپر میسجنگ API کا سینیمیٹک ویژولائزیشن](https://www.broadnet.me/marketing/generated/viz-sms-api.png)

BroadNet · ڈویلپر API

api.broadnet.me

REST + SMPP

پروٹوکولز

8

چینلز

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/ur/contact?intent=test-access) [مکمل API ریفرنس](https://www.broadnet.me/developers/api)

چینلز، ایک API میں

8

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

API اپ ٹائم SLA

99.99%

معاہدے کے مطابق، پروڈکشن API اینڈ پوائنٹس پر

p99 API لیٹنسی

<350ms

آپ کے ریجن سے /sms/sendSms تک

OpenAPI spec

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-generator کے ذریعے OpenAPI 3.1 spec سے ٹائپڈ کلائنٹ تیار کریں۔ openapi.yaml ڈاؤن لوڈ کریں](https://www.broadnet.me/developers/openapi.yaml)

[MCP سرور اپنے BroadNet ٹوکن کے ساتھ، ماڈل کنٹیکسٹ پروٹوکول پر AI ایجنٹس کو BroadNet سے جوڑیں۔ MCP سیٹ اپ کریں](https://www.broadnet.me/ur/developers/mcp)

دستاویزات

## آپ کو جس چیز کی ضرورت ہے وہ سب کچھ، بغیر کسی فضول چیز کے۔

چھ انٹری پوائنٹس، استعمال کی صورت (use case) کے مطابق۔ ہر ایک ایک فوکسڈ پیج سے منسلک ہے — 200 ٹیبز کا پھیلاؤ نہیں۔

[کوئیک اسٹارٹ ایک ٹوکن حاصل کریں، TypeScript SDK انسٹال کریں یا curl استعمال کریں، اور اپنا پہلا SMS بھیجیں۔ کھولیں](https://www.broadnet.me/ur/developers/quickstart)

[API ریفرنس Bearer auth، بھیجیں (send)، بلک، نمبر لک اپ، ایررز اور ہر چینل کا سینڈ اینڈ پوائنٹ۔ کھولیں](https://www.broadnet.me/developers/api)

[OpenAPI spec OpenAPI 3.1: 8 چینلز پر 329 پاتھز اور 376 آپریشنز۔ اسے ڈاؤن لوڈ کریں یا کلائنٹ جنریٹ کریں۔ کھولیں](https://www.broadnet.me/developers/openapi)

[MCP سرور Model Context Protocol کے ذریعے AI ایجنٹس کو BroadNet سے جوڑیں۔ کھولیں](https://www.broadnet.me/ur/developers/mcp)

[SMPP 3.4 مسلسل زیادہ حجم والے کاموں کے لیے براہ راست SMPP بائنڈنگ۔ ہوسٹ اور پورٹس آپ کی ٹیسٹ رسائی کے ساتھ فراہم کیے جاتے ہیں۔ کھولیں](https://www.broadnet.me/developers/smpp)

[Webhooks ڈیلیوری اسٹیٹس آپ کے اکاؤنٹ کے webhook URL پر بھیجی جاتی ہے، ساتھ ہی پول کرنے کے لیے اینڈ پوائنٹس بھی دستیاب ہیں۔ کھولیں](https://www.broadnet.me/developers/webhooks)

[کیا آپ کسی دوسرے SMS فراہم کنندہ سے منتقل ہو رہے ہیں؟ مائیگریشن گائیڈ آپ کے موجودہ سینڈ، ڈیلیوری رپورٹس اور webhook کالز کو BroadNet API کے ساتھ منسلک کرتی ہے، اور اس میں سینڈر IDs، پیرل رن، ٹریفک ریمپ اور رول بیک شامل ہیں۔ مائیگریشن گائیڈ پڑھیں](https://www.broadnet.me/developers/migrate)

کیا تبدیلیاں ہوئیں، اور کب

OpenAPI spec، SDK، MCP سرورز، دستاویزات اور ڈویلپر ٹولز میں ہونے والی تاریخ کے مطابق تبدیلیاں۔

[چینج لاگ پڑھیں](https://www.broadnet.me/developers/changelog) [Atom فیڈ](https://www.broadnet.me/changelog.xml)

عام ریسیپیز

## پانچ چیزیں جو آپ پہلے دن کریں گے۔

حقیقی کوڈ، کوئی فرضی کوڈ نہیں۔ کاپی کریں، پیسٹ کریں، وصول کنندہ تبدیل کریں، اور بھیج دیں۔

### ایک SMS بھیجیں

POST /sms/sendSms کو ایک HTTPS کال کرنے سے میسج ID واپس مل جاتی ہے۔ messageType کو TEXT یا UNICODE پر سیٹ کریں، اور ڈیلیوری اسٹیٹس آپ کے webhook پر بھیج دیا جائے گا۔

[SMS API](https://www.broadnet.me/ur/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 ضروری کالز کا مجموعہ، یا ہر آپریشن کے لیے OpenAPI spec امپورٹ کریں۔ کلیکشن امپورٹ کریں](https://www.broadnet.me/developers/postman)

[سپورٹ پروڈکشن اکاؤنٹس کے لیے 24/7 انجینئرنگ سپورٹ۔ P1 کے لیے 15 منٹ میں رسپانس۔ developers@broadnet.me](mailto:developers@broadnet.me)

درخواست سے پروڈکشن تک

## آپ کے پہلے میسج تک کا ایک راستہ، جس میں ہر مرحلے کا وقت درج ہے۔

1. 01 ٹیسٹ رسائی کی درخواست کریں ہم ایک کاروباری دن کے اندر جواب دیتے ہیں ایک میسجنگ انجینئر آپ کے ٹیسٹ کریڈنشلز کے ساتھ جواب دیتا ہے اور آپ کے ممالک، حجم اور استعمال کی صورت کے بارے میں 30 منٹ کی کال طے کرتا ہے۔
2. 02 پہلا ٹیسٹ میسج کریڈنشلز ملنے کے تقریباً 5 منٹ بعد Quickstart کوڈ کے ذریعے اپنے تصدیق شدہ نمبر پر ٹیسٹ میسج بھیجیں۔ ڈیلیوری رپورٹ آپ کے webhook پر واپس آ جائے گی۔
3. 03 انٹیگریشن 2–5 کاروباری دن کوڈ نمونوں کے ہی اینڈ پوائنٹ کے خلاف اپنے ٹیسٹ کریڈنشلز کے ساتھ بلڈ اور ٹیسٹ کریں۔ ایک BroadNet انجینئر REST یا SMPP پر آپ کے ساتھ مل کر کام کرے گا۔
4. 04 منظوری 3–10 کاروباری دن سینڈر آئیڈنٹیٹی، ٹریفک کا مقصد اور منزل کے قواعد کا جائزہ لیا جاتا ہے، اور آپ کی انٹیگریشن کے ساتھ ساتھ ہر ریگولیٹر کے پاس سینڈر ID رجسٹر کی جاتی ہے۔
5. 05 پروڈکشن کٹ اوور کا دن آپ کے اکاؤنٹ کے لیے پروڈکشن رسائی اور روٹس آن کر دیے گئے ہیں۔ آپ کی انٹیگریشن پہلے ہی https://api.broadnet.me کو کال کر رہی ہے۔

مجموعی طور پر: زیادہ تر مارکیٹس کے لیے درخواست سے پروڈکشن تک 5–15 کاروباری دن؛ جہاں ریگولیٹر کی سینڈر ID کے لیے مطلوبہ وقت زیادہ ہو وہاں زیادہ وقت لگ سکتا ہے۔

خریداروں کے پوچھے گئے سوالات

## ڈویلپرز کے سوالات

/signup پر ٹیسٹ رسائی کی درخواست کریں، اور ایک BroadNet انجینئر ایک کاروباری دن کے اندر آپ کے ٹیسٹ کریڈنشلز کے ساتھ جواب دے گا: وہ access token جو آپ Authorization: Bearer ہیڈر میں بھیجتے ہیں، اور وہ جگہ جہاں ٹیسٹ ٹریفک بھیجی جانی ہے۔ آپ کا پہلا ٹیسٹ میسج ان کریڈنشلز کو موصول کرنے کے تقریباً پانچ منٹ بعد بھیجا جا سکتا ہے۔

صرف ایک آفیشل SDK ہے: npm پر TypeScript اور Node.js کے لیے @broadnet/cpaas-sdk۔ کسی بھی دوسری زبان میں HTTPS کے ذریعے براہ راست REST API کو کال کریں، یا OpenAPI spec (/developers/openapi.yaml) سے کلائنٹ تیار کریں۔

Postman OpenAPI spec سے ایک کلیکشن بناتا ہے: ہر BroadNet اینڈ پوائنٹ کی کلیکشن حاصل کرنے کے لیے /developers/openapi.yaml (OpenAPI 3.1) امپورٹ کریں، پھر اپنے ایکسیس ٹوکن کو Bearer کلیکشن ویری ایبل کے طور پر شامل کریں۔

/status پر موجود اسٹیٹس پیج ویب سائٹ اور عوامی API کی رسائی (reachability) دکھاتا ہے، جسے ہر 5 منٹ بعد سنتھیٹک چیکس سے ماپا جاتا ہے، اور انسیڈنٹ لاگ بھی؛ اپ ڈیٹس کے لیے /status/rss.xml پر RSS فیڈ موجود ہے۔ پروڈکشن API اینڈ پوائنٹس پر 99.99% اپ ٹائم SLA لاگو ہے۔

کیا آپ کا سوال یہاں نہیں ہے؟ [ہماری انجینئرنگ ٹیم سے پوچھیں](https://www.broadnet.me/ur/contact)

ٹیسٹ رسائی · ایک کاروباری دن میں جواب

## ٹیسٹ رسائی کی درخواست کریں۔

اپنے ٹیسٹ میسجز اپنے ہی تصدیق شدہ نمبر پر بھیجیں۔ پروڈکشن سے پہلے، ہم سینڈر آئیڈنٹیٹی، ٹریفک کا مقصد اور منزل کی ضروریات کا جائزہ لیتے ہیں — زیادہ تر ٹیمیں 5 سے 15 کاروباری دنوں میں لائیو ہو جاتی ہیں۔

[ٹیسٹ رسائی کی درخواست کریں (انگریزی فارم)](https://www.broadnet.me/ur/contact?intent=test-access) [انجینئرنگ ٹیم سے بات کریں](https://www.broadnet.me/ur/contact)

$ npm install @broadnet/cpaas-sdk axios · پہلا SMS منٹوں میں حاصل کریں
