# BroadNet मैसेजिंग API: REST, SMPP और एक TypeScript SDK

- कैनोनिकल URL: https://www.broadnet.me/hi/developers
- भाषा: hi
- अंतिम अपडेट: 2026-10-20
- प्रकाशक: BroadNet (https://www.broadnet.me)
- ऊपर दिए गए पेज का Markdown संस्करण, जो रेंडर किए गए पेज से जनरेट किया गया है।

डेवलपर हब · v2026.05

इंजीनियर्स के लिए बनाया गया। पहले टेस्ट करें, फिर शिप करें।

BroadNet की SMS 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/hi/contact?intent=test-access) [क्विकस्टार्ट पढ़ें](https://www.broadnet.me/hi/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/hi/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, या कोई भी भाषा।

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 spec से टाइप किया गया क्लाइंट जेनरेट करें। openapi.yaml डाउनलोड करें](https://www.broadnet.me/developers/openapi.yaml)

[MCP सर्वर Model Context Protocol के माध्यम से अपने BroadNet टोकन के साथ AI एजेंट्स को BroadNet से कनेक्ट करें। MCP सेटअप करें](https://www.broadnet.me/hi/developers/mcp)

डॉक्यूमेंटेशन

## आपको जो चाहिए वह सब कुछ, बिना किसी फालतू चीज़ के।

उपयोग के मामले के आधार पर छह एंट्री पॉइंट्स। प्रत्येक एक केंद्रित पेज से लिंक है — 200-टैब वाला बिखराव नहीं।

[क्विकस्टार्ट एक टोकन प्राप्त करें, TypeScript SDK इंस्टॉल करें या curl का उपयोग करें, और अपना पहला SMS भेजें। खोलें](https://www.broadnet.me/hi/developers/quickstart)

[API रेफरेंस Bearer auth, send, bulk, number lookup, errors और हर चैनल का send endpoint। खोलें](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/hi/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 के साथ मैप करती है, और इसमें सेंडर ID, पैरेलल रन, ट्रैफिक रैंप और रोलबैक शामिल हैं। माइग्रेशन गाइड पढ़ें](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/hi/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 spec और एक 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 इंजीनियरिंग सपोर्ट। 15 मिनट का P1 रिस्पॉन्स। developers@broadnet.me](mailto:developers@broadnet.me)

अनुरोध से प्रोडक्शन तक

## आपके पहले मैसेज का एक ही रास्ता, जिसमें हर कदम पर समय की जानकारी दी गई है।

1. 01 टेस्ट एक्सेस का अनुरोध करें हम 1 कार्य दिवस के भीतर जवाब देते हैं एक मैसेजिंग इंजीनियर आपके टेस्ट क्रेडेंशियल्स के साथ जवाब देगा और आपके देशों, वॉल्यूम और यूज़ केस पर 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 endpoint का कलेक्शन प्राप्त करने के लिए /developers/openapi.yaml (OpenAPI 3.1) को इम्पोर्ट करें, फिर अपने access token को Bearer कलेक्शन वेरिएबल के रूप में जोड़ें।

/status पर स्टेटस पेज वेबसाइट और पब्लिक API की पहुँच (reachability) दिखाता है, जिसे हर 5 मिनट में सिंथेटिक चेक से मापा जाता है, साथ ही इंसिडेंट लॉग भी; अपडेट के लिए /status/rss.xml पर RSS फ़ीड उपलब्ध है। प्रोडक्शन API एंडपॉइंट्स पर 99.99% अपटाइम SLA लागू है।

आपका प्रश्न यहाँ नहीं है? [हमारी इंजीनियरिंग टीम से पूछें](https://www.broadnet.me/hi/contact)

टेस्ट एक्सेस · एक कार्यदिवस में जवाब

## टेस्ट एक्सेस का अनुरोध करें।

अपने स्वयं के वेरिफ़ाइड नंबर पर अपने टेस्ट मैसेज भेजें। प्रोडक्शन से पहले, हम सेंडर की पहचान, ट्रैफिक का उद्देश्य और डेस्टिनेशन की आवश्यकताओं की समीक्षा करते हैं — अधिकांश टीमें 5-15 कार्य दिवसों में लाइव हो जाती हैं।

[टेस्ट एक्सेस का अनुरोध करें (अंग्रेज़ी फ़ॉर्म)](https://www.broadnet.me/hi/contact?intent=test-access) [इंजीनियरिंग टीम से बात करें](https://www.broadnet.me/hi/contact)

$ npm install @broadnet/cpaas-sdk axios · पहले SMS मिनटों में
