قم بدمج sem.chat في تطبيقاتك باستخدام REST API القوي الخاص بنا.
تتيح لك واجهة برمجة تطبيقات sem.chat إمكانية إدارة المحادثات وإرسال الرسائل والوصول برمجيًا تحليلات. تتطلب جميع طلبات API المصادقة باستخدام مفتاح API.
https://api.sem.chat/v1
قم بتضمين مفتاح API الخاص بك في رأس التفويض لجميع الطلبات:
Authorization: Bearer your_api_key_here
استرجع قائمة بجميع المحادثات الخاصة بحسابك.
| المعلمة | النوع | الوصف |
|---|---|---|
| الحد | عدد صحيح | عدد النتائج المطلوب عرضها (100 كحد أقصى) إزاحة |
| عدد صحيح | عدد النتائج المطلوب تخطيها حالة | |
| سلسلة | التصفية حسب الحالة: نشط، مغلق، معلق |
استرجاع تفاصيل محادثة معينة بما في ذلك جميع الرسائل.
ابدأ محادثة جديدة برمجيًا.
أرسل رسالة إلى محادثة موجودة.
// Example request body
{
"content": "Hello, how can I help you today?",
"sender": "agent"
}
قم بإعداد خطافات الويب لتلقي إشعارات في الوقت الفعلي حول أحداث المحادثة.
| حدث | الوصف |
|---|---|
| بدأت المحادثة | تم بدء محادثة جديدة |
| تم استلام الرسالة | تم استلام رسالة جديدة من أحد الزوار |
| المحادثة مغلقة | تم إغلاق المحادثة |
| تم التقاط الرصاص | تم جمع معلومات الاتصال |
طلبات واجهة برمجة التطبيقات محدودة لضمان الاستخدام العادل:
| الخطة | حد السعر |
|---|---|
| المحاكمة | 100 طلب/ساعة |
| احترافي | 1000 طلب/ساعة |
| الأعمال | 10000 طلب/ساعة |