انتقل إلى المحتوى

إرسال الاستبيانات عبر API Collector ​

بعد إنشاء قناة API للاستبيان في التطبيق (إدارة الاستبيانات → التوزيع → API)، استخدم النقطة أدناه لإرسال قائمة مستلمين. يجب أن تكون القناة نشطة وأن تكون قوالب الرسائل والجدولة مضبوطة من واجهة التطبيق.

1. نقطة API ​

استبدل {collector_uuid} بـ معرف المُجمّع من شاشة التفاصيل (Collect → API → Details → معرف المُجمّع).

نقطة النهاية
POST https://api-cxm.uxexam.com/api/v1/collectors/api/{collector_uuid}

2. الترويسات (Headers) ​

Content-Type
Content-Type: application/json
المصادقة
X-External-Access-Token: {your_token}

3. جسم الطلب (Request body) ​

JSON
{
  "medium": "sms",
  "recipients": [
    {
      "email": "john1@example.com",
      "phone": "+966501234567",
      "first_name": "John",
      "last_name": "Doe",
      "variables": {
        "request_number": "REQ-88421"
      }
    },
    {
      "phone": "+966509876543"
    }
  ]
}

TIP

medium يجب أن يكون sms أو email أو whatsapp. كل مستلم يحتاج حقل الاتصال حسب القناة: email عندما يكون medium هو email؛ phone عندما يكون sms أو whatsapp. الحقل الآخر و first_name و last_name و variables (متغيرات السياق) اختيارية. القيمة الفارغة في الحقل الاختياري مقبولة؛ القيمة غير الصالحة ترفض ذلك المستلم.

مرجع الحقول ​

لجدول الحقول وحدود الطلب، راجع مرجع حقول جسم الطلب.

لرموز HTTP وأمثلة JSON للاستجابة، راجع استجابات الإرسال.


← الحصول على رمز الوصول · مرجع الحقول →

AKWAD CXM - مركز المساعدة