Rasel / Docs
AR
GET/api/v2/whatsapp-web/chats

محادثات واتساب ويب

يعرض محادثات جلسة تملكها. كل عنصر يتضمن conversationContext جاهزاً. استخدم type=group للمجموعات الأصلية. الطلب يصل لمزوّد واتساب ويب الحي — اجعل limit منخفضاً (الحد 50).

مثال الاستجابة

استجابة ناجحة

{
  "success": true,
  "data": {
    "accountId": "session-user-whatsapp-1",
    "chats": [
      {
        "accountId": "session-user-whatsapp-1",
        "chatId": "120363012345678901@g.us",
        "kind": "group",
        "title": "Support group",
        "phoneNumber": null,
        "conversationKey": "whatsapp_web:session-user-whatsapp-1:120363012345678901@g.us",
        "conversationContext": {
          "moduleType": "whatsapp_web",
          "accountId": "session-user-whatsapp-1",
          "chatId": "120363012345678901@g.us"
        }
      }
    ],
    "nextCursor": null,
    "hasMore": false
  }
}

طلب HTTP

GET /api/v2/whatsapp-web/chats

ترويسات الطلب

الترويسةالنوعالوصف
X-API-Keystringمفتاح Rasel API. أرسله في كل طلب موثّق ما عدا الويب هوك الوارد. *

معاملات الاستعلام

الحقلالنوعالوصف
accountIdstringاسم جلسة واتساب ويب، أو معرّف بوت تلغرام المستخدم في conversationContext.accountId. *
typeall | direct | groupقيمة الفلتر. في المحادثات: all أو direct أو group. في حركات المحفظة: credit أو debit.
limitintegerحجم الصفحة. عادة 1–50 لسياق المحادثة و1–500 لقوائم الحساب.
cursorstringمؤشر ترقيم غير شفاف من الاستجابة السابقة.

حقول الاستجابة

الحقلالنوعالوصفمثال
successbooleanصحيح عندما ينجح الإجراء، أو عندما ينجح مستلم واحد على الأقل في الدفعة.true
dataobjectالحمولة الأساسية لمسارات القائمة واللقطة.

رموز الحالة

الحالةالوصف
200نجاح.
400طلب غير صالح، أو خطأ تحقق، أو المورد لا يمكن استخدامه في هذه الحالة.
401مفتاح API مفقود أو غير صالح.
403الهاتف غير موثّق، أو الصلاحية ناقصة، أو الحساب لا يستطيع تنفيذ هذا الإجراء.
404المورد غير موجود لمالك مفتاح API.
409تعارض، مثل إعادة استخدام مفتاح Idempotency بجسم مختلف، أو جلسة غير جاهزة.
429تم تجاوز حد المعدل، أو وصل عدد محاولات التحقق إلى الحد الأقصى.
502فشل المزوّد الخارجي في معالجة الطلب.
503المزوّد غير متاح أو انتهت مهلة الاتصال.

جرّب الطلب

الاستجابة

نفّذ طلباً لعرض الاستجابة.