برآورد هزینه

هزینه دقیق یک ارسال را بدون ارسال و بدون کسر اعتبار برمی‌گرداند.

POST/sms/quote
scope: sms.read

همان محاسبه POST /sms/send را انجام می‌دهد (تعداد بخش‌ها، تعرفه اپراتور و حجم) ولی چیزی ایجاد نمی‌کند.

پارامترها

ناممحلنوعتوضیح
lineId *بدنهstringشناسه خط فرستنده.
toبدنهstring | string[]گیرندگان.
groupIdsبدنهstring[]گروه‌های دفترچه تلفن.
text *بدنهstringمتن پیام.

اجرای زنده (محیط تست)

با یک کلید آزمایشی (در پنل ← وب‌سرویس ← «کلید آزمایشی») این درخواست را همین‌جا اجرا کنید. پیام واقعی ارسال نمی‌شود و هزینه‌ای کسر نمی‌شود.

curl -X POST '/sms/quote' \
  -H "Authorization: Bearer $IRNOTI_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "lineId": "1",
  "to": [
    "09121234567"
  ],
  "text": "سلام"
}'
پاسخ نمونه200 OK
{
  "count": 1,
  "parts": 1,
  "totalPrice": "980"
}
برآورد هزینه — مستندات API | ایران ناتیفیکیشن