BroadNet
المستندات

قم بالبناء على السلك.

API REST وبروتوكول SMPP 3.4، SDK رسمية بلغة TypeScript، ومواصفات OpenAPI 3.1 التي يمكنك من خلالها إنشاء عملاء بأي لغة. لكل نقطة نهاية مثال على الطلب، ومثال على الاستجابة، والأخطاء التي قد تواجهها.

5 دقائق

التشغيل السريع

قم بتثبيت TypeScript SDK أو استخدم curl، ثم أرسل أول SMS لك، وانتقل بعد ذلك إلى بيئة الإنتاج.

يفتح
مرجع

مرجع واجهة API

مصادقة Bearer، والإرسال، والتحميل المجمع، والبحث عن الأرقام، وتنسيق الخطأ، ونقطة نهاية الإرسال لكل قناة.

يفتح
تحميل

مواصفات OpenAPI

OpenAPI 3.1: 329 مسارًا و376 عملية عبر 8 قنوات. استورده أو أنشئ عميلًا.

يفتح
وكلاء الذكاء الاصطناعي

خادم MCP

قم بتوصيل وكلاء الذكاء الاصطناعي بشبكة BroadNet عبر بروتوكول سياق النموذج، باستخدام رمز BroadNet الخاص بك.

يفتح
مرجع

SMPP 3.4

ربط مباشر لأجهزة الإرسال ذات الحجم الكبير. كتالوج PDU + الضبط.

يفتح
دليل

روابط الويب

يتم إرسال حالة التسليم إلى عنوان URL الخاص بخطاف الويب المُكوّن في حسابك.

يفتح
دليل

المصادقة

رموز Bearer، وعنوان URL أساسي واحد للاختبار والإنتاج، والاحتفاظ بالرموز على جانب الخادم.

يفتح
مرجع

رموز الخطأ

تنسيق خطأ ExceptionResponse وماذا تعني كل حالة من حالات HTTP.

يفتح
التنزيلات

مجموعة أدوات SDK

حزمة TypeScript SDK الرسمية (@broadnet/cpaas-sdk)، إضافة إلى إضافة Excel والـ webhooks وخادم MCP.

يفتح
سجل مؤرخ

سجل التغييرات

تغييرات API، بتاريخها.

يفتح
دليل

التكرارية

تجنب عمليات الإرسال المكررة: احتفظ بمعرف كل عملية إرسال يتم إرجاعها وتحقق من الحالة قبل إعادة الإرسال.

يفتح
دليل

إعادة المحاولة والتراجع

ما الذي يجب إعادة المحاولة به، والتراجع الأسي مع التذبذب، وماذا يجب فعله بعد انتهاء المهلة.

يفتح
مرجع

ترقيم الصفحات

تصفح نقاط نهاية القائمة باستخدام معلمات الاستعلام الخاصة بالصفحة والحجم.

يفتح
سياسة

إصدارات API

المسارات غير المُعَدّة للإصدارات، وإصدارات المواصفات ومجموعات SDK، وكيفية تتبع تغييرات API.

يفتح
معاينة API

POST /sms/sendSms

نقطة نهاية واحدة، طلب HTTPS واحد مع رمز Bearer. أرسل الإنجليزية أو يونيكود أو العربية من خلال نفس الطلب: حدد نوع الرسالة إلى TEXT أو UNICODE، وسيعيد API معرّف الرسالة المقبولة.

اقرأ المرجع كاملاً
مثال
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"
}'
# 200 OK → response body is the message ID, e.g. 2603121407537573731