ایران ناتیفیکیشن

ساخت صندوق سازمانی

برای دامنهٔ خود صندوق (و زیرمجموعه) بسازید.

POSThttps://api.irnoti.com/v1/email/mailboxes
scope: email.manage

اگر password ندهید رمز خودکار ساخته و **فقط همین یک‌بار** در پاسخ برگردانده می‌شود (روی سرور فقط هش آن می‌ماند). parentId صندوق را زیرمجموعهٔ صندوق دیگر می‌کند. نیازمند احراز هویت تأییدشده.

پارامترها

ناممحلنوعتوضیح
domainId *بدنهstringشناسهٔ دامنه.
local *بدنهstringبخش قبل از @.
displayNameبدنهstringنام نمایشی.
passwordبدنهstringحداقل ۱۰ نویسه.
quotaMbبدنهnumberحجم؛ حداکثر سقف بسته.
parentIdبدنهstringصندوق والد.

خطاهای خاص این endpoint

402plan_limitسقف صندوق‌های بسته پر است.
409address_takenاین نشانی قبلاً استفاده شده است.
401unauthorizedکلید API نامعتبر یا منقضی است.
403feature_disabledقابلیت ایمیل (یا دامنهٔ دسترسی لازم) برای کلید/حساب شما فعال نیست.

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

باز کردن در کنسول کامل ←

این endpoint در محیط تست پشتیبانی نمی‌شود؛ برای اجرا، کلید واقعی را در حالت «اجرای واقعی» وارد کنید.

curl -X POST 'https://api.irnoti.com/v1/email/mailboxes' \
  -H "Authorization: Bearer $IRNOTI_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "local": "support",
  "domainId": "3",
  "displayName": "پشتیبانی"
}'
پاسخ نمونه200 OK
{
  "mailbox": {
    "id": "15",
    "kind": "hosted",
    "status": "active",
    "address": "support@example.ir"
  },
  "password": "p9Kx…"
}
ساخت صندوق سازمانی — مستندات API | ایران ناتیفیکیشن