تتيح لك واجهة BuzzBip Developer API دمج قدرات المراسلة في منصاتك وتطبيقاتك الحالية. أرسل واستقبل رسائل WhatsApp، وأدر جهات الاتصال، وفعّل workflows، وأتمت الحملات — كل ذلك برمجياً من الخادم الخلفي.
يجب إجراء جميع طلبات API عبر HTTPS. لا تعرّض مفتاح API في JavaScript من جانب العميل أو في مستودعات عامة.
مبادئ REST
تتبع واجهة BuzzBip API اتفاقيات REST. استخدم طرق HTTP القياسية — GET وPOST وPUT وDELETE — للعمليات. تُرمَّز أجسام الطلب والاستجابة بصيغة JSON مع Content-Type: application/json.
عنوان URL الأساسي
تُرسَل جميع طلبات API إلى عنوان URL الأساسي التالي:
https://api.buzzbip.com/v1مثال سريع
أرسل رسالة WhatsApp template بعد المصادقة بمفتاح API:
curl -X POST "https://api.buzzbip.com/v1/messages" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+21612345678",
"type": "template",
"template": {
"name": "order_confirmation",
"language": "en",
"components": []
}
}'حالات الاستخدام الشائعة
- دفع جهات الاتصال والطلبات من CRM أو ERP إلى BuzzBip
- إرسال رسائل WhatsApp برمجياً بعد أحداث خارجية
- استقبال webhooks فورية عند تغيّر المحادثات أو الرسائل
- تفعيل workflows BuzzBip من تطبيقك الخاص
- مزامنة بيانات العملاء بين متجرك وBuzzBip Audience
الخطوات التالية
- أنشئ مفتاح API من Settings → Developer → API Keys
- اقرأ دليل Authentication
- استكشف Endpoints المتاحة
- اضبط Webhooks للأحداث الواردة
