← بازگشت به صفحه اصلی

۵. بررسی وضعیت ارسال (Delivery Status)

برای بررسی وضعیت ارسال پیام‌های یک گروه استفاده می‌شود.

Endpoint

POST /api/message/batch/delivery

Request Body

فیلد نوع اجباری توضیح
groupId string بله شناسه گروه
users Array بله آرایه‌ای از { phone | nationalCode }

مثال اول (با شماره تلفن)

{
  "groupId": "...",
  "users": [
    { "phone": "09362532122" }
  ]
}

مثال دوم (با کد ملی)

{
  "groupId": "...",
  "users": [
    { "nationalCode": "0534742696" }
  ]
}

پاسخ

{
  "data": {
    "results": [
      {
        "value": "09922908783",
        "id": "01KFNFBCC7W000YTSHGC1N7SG5"
      }
    ]
  },
  "success": true
}
نکته

هر پاسخی که شامل id باشد به این معناست که ارسال با موفقیت انجام شده است. اگر id وجود نداشته باشد، ارسال ناموفق بوده است.

← قبلی: ارسال پارامتریک