پرش به مستندات
API

خواندن تنظیمات اعلان

اینکه OpenEmail چه نوع ایمیل‌هایی برای شخص می‌فرستد، و فضاهای کاری‌ای که روی تلفنش بی‌صدا شده‌اند.

GET/account/notifications

فراخوانی واقعی را روی فضای کاری شما اجرا می‌کند.

GET /account/notifications

اینکه OpenEmail چه نوع ایمیل‌هایی برای شخص می‌فرستد، و فضاهای کاری‌ای که روی تلفنش بی‌صدا شده‌اند.

نمونه

به account:read نیاز دارد. email برای هر نوع یک ردیف دارد: account و billing که همیشه روشن‌اند، سپس activity و product که خاموش‌شدنی‌اند.

curl
curl "$OE/account/notifications" -H "$AUTH"
پاسخ
{  "object": "notification_settings",  "email": [    { "category": "account", "label": "Account", "description": "Sign-in and security notices, invitations, and changes to your workspaces such as API keys, webhooks, domains and members.", "required": true, "enabled": true },    { "category": "billing", "label": "Billing", "description": "Receipts, renewals, refunds, plan changes and payments that need attention.", "required": true, "enabled": true },    { "category": "activity", "label": "Activity", "description": "Your daily AI actions running out and coming back, a monthly usage summary, and a note when your mailbox sits unread.", "required": false, "enabled": true },    { "category": "product", "label": "Product news", "description": "Occasional notes about what is new in OpenEmail.", "required": false, "enabled": false }  ],  "mutedWorkspaces": []}

این فراخوانی‌ها روی یک شخص کار می‌کنند، نه روی یک فضای کاری. کلید API از طرف مالک فضای کاری‌ای که به آن تعلق دارد عمل می‌کند، و برنامه از طرف کسی که آن را وصل کرده است. خواندن به account:read و هر تغییر به account:write نیاز دارد، و هیچ نقشی هیچ‌کدام را محدود نمی‌کند.

مرجع