مرجع API

یک قرارداد واحد برای کل سطح دسترسی مشتری.

endpointهای مشتری زیر /api/v1 در دسترس‌اند. پیشوند قدیمی /api همچنان برای داشبورد در دسترس است، اما یکپارچه‌سازی‌های سروری جدید باید از base URL نسخه‌دار استفاده کنند.

63 عملیات مستندشده8 گروه منبعOpenAPI 3.1 قرارداد قابل‌خواندن برای ماشین

مرزهای احراز هویت

یکپارچه‌سازی‌های محصول از کلید API فضای کاری استفاده می‌کنند که می‌تواند میزان مصرف حساب، analytics و metadata کلیدهای API را نیز بخواند. تغییرات صورتحساب و ایجاد یا ابطال کلید API به نشست مرورگر HTTP-only نیاز دارند و بر همین اساس برچسب خورده‌اند.

منابع

پوشش خطا

خطاهای JSON از یک پوشش قابل‌پیش‌بینی استفاده می‌کنند. کدهای وضعیت، ورودی نامعتبر، احراز هویت، منابع ناموجود، تعارض‌ها، الزام پرداخت، مسدودسازی‌های ایمنی و محدودیت‌های مصرف را از هم متمایز می‌کنند.

پاسخ خطا
{
  "error": {
    "message": "The sender domain is not verified",
    "status": 403
  }
}

نسخه‌بندی

نسخه تاریخ‌محور API این قرارداد را مشخص می‌کند. فیلدهای سازگار با نسخه‌های قبلی می‌توانند در همان نسخه اضافه شوند. تغییرات ناسازگار به مسیر پایه نسخه‌دار جدید و یک دوره انتقال مستند نیاز دارند.

کشف
{
  "version": "2026-09-07",
  "baseUrl": "https://sendhq.cc/api/v1",
  "openapi": "https://sendhq.cc/openapi.json"
}