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

آخرین کدهای تأیید در صندوق

کدهای OTP که در نامه‌های رسیده شناسایی شده‌اند (جدیدترین اول).

GEThttps://api.irnoti.com/v1/email/otp
scope: email.read

کدها فارسی و انگلیسی شناسایی می‌شوند و فقط برای نامه‌های ۶ ساعت اخیر. با since فقط کدهای رسیده پس از آن زمان (زمان رسیدن به سامانه) را بگیرید.

پارامترها

ناممحلنوعتوضیح
mailboxIdquerystringفقط یک صندوق.
sincequerystring (ISO 8601)کدهای رسیده پس از این زمان.
senderquerystringبخشی از نام یا نشانی فرستنده (مثلاً github).
limitquerynumberتا ۱۰۰.

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

401unauthorizedکلید API نامعتبر یا منقضی است.
403feature_disabledقابلیت ایمیل (یا دامنهٔ دسترسی لازم) برای کلید/حساب شما فعال نیست.

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

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

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

curl -X GET 'https://api.irnoti.com/v1/email/otp?limit=3&mailboxId=12' \
  -H "Authorization: Bearer $IRNOTI_KEY"
پاسخ نمونه200 OK
[
  {
    "id": "9001",
    "code": "905566",
    "ageSec": 4,
    "isRead": false,
    "subject": "GitHub launch code",
    "fromAddr": "noreply@github.com",
    "mailboxId": "12",
    "otpSender": "GitHub",
    "receivedAt": "2026-10-21T10:00:00.000Z"
  }
]
آخرین کدهای تأیید در صندوق — مستندات API | ایران ناتیفیکیشن