حالة الرسالة

استعلم عن حالة أي رسالة صادرة أرسلتها عبر الواجهة باستخدام message_id الذي حصلت عليه عند الإرسال. يلزم صلاحية whatsapp:send.

GET /api/v1/whatsapp/messages/{message_id}
curl "https://nabbih.com/api/v1/whatsapp/messages/1024" \
  -H "Authorization: Bearer {YOUR_API_KEY}"

الاستجابة

200 ok
{
  "data": {
    "id": 1024,
    "status": "sent",
    "type": "template",
    "provider_message_id": "wamid.HBgLM...",
    "template_id": 42,
    "created_at": "2026-08-17T10:24:00+03:00",
    "failed_at": null
  }
}

قيم الحالة

الحالة المعنى
pendingفي قائمة الإرسال أو قيد المحاولة.
sentاستلمها مزود واتساب.
deliveredوصلت إلى جهاز العميل.
readقرأها العميل.
rejected / failedرفضها المزود أو فشل الإرسال بعد المحاولات (راجع failed_at).