Mail Admin Quarantine API

پیام‌های ایمیل نگه‌داشته‌شده در قرنطینه‌های سرپرست Google Workspace را مدیریت می‌کند.

سرویس: mailadminquarantine.googleapis.com

برای فراخوانی این سرویس، توصیه می‌کنیم از کتابخانه‌های کارخواه ارائه‌شده توسط Google استفاده کنید. اگر برنامه شما برای فراخوانی این سرویس باید از کتابخانه‌های خودتان استفاده کند، هنگام درخواست‌های API از اطلاعات زیر استفاده کنید.

نقطه پایانی سرویس

نقطه پایان سرویس نشانی وب پایه‌ای است که نشانی شبکه سرویس میانای برنامه‌سازی کاربردی را مشخص می‌کند. یک سرویس ممکن است چندین نقطه پایانی سرویس داشته باشد. این سرویس نقطه پایانی سرویس زیر را دارد و همه URIهای زیر مربوط به این نقطه پایانی سرویس هستند:

  • https://mailadminquarantine.googleapis.com

منبع REST:‏ v1.customers.operations

روش‌ها
get GET /v1/{name=customers/*/operations/*}
جدیدترین وضعیت عملیات طولانی‌مدت را دریافت می‌کند.

منبع REST:‏ v1.customers.quarantinedMessages

روش‌ها
batchDeny POST /v1/{parent=customers/*}/quarantinedMessages:batchDeny
فهرستی از پیام‌ها را به‌صورت ناهمگام رد می‌کند.
batchRelease POST /v1/{parent=customers/*}/quarantinedMessages:batchRelease
فهرستی از پیام‌ها را به‌صورت ناهمگام منتشر می‌کند.
deny POST /v1/{name=customers/*/quarantinedMessages/*}:deny
پیامی را از قرنطینه رد می‌کند.
get GET /v1/{name=customers/*/quarantinedMessages/*}
فراداده و محتوای پیام قرنطینه‌شده را دریافت می‌کند.
list GET /v1/{parent=customers/*}/quarantinedMessages
بااستفاده از شرایط فیلتر خاص، پیام‌های قرنطینه‌شده را جستجو می‌کند.
release POST /v1/{name=customers/*/quarantinedMessages/*}:release
پیامی را از قرنطینه آزاد می‌کند تا به گیرندگان تحویل داده شود.
search POST /v1/{parent=customers/*}/quarantinedMessages:search
پیام‌های قرنطینه‌شده را بااستفاده از پُرسمان‌های جستجوی خاص جستجو می‌کند.

منبع REST:‏ v1.customers.quarantines

روش‌ها
get GET /v1/{name=customers/*/quarantines/*}
قرنطینه می‌شود.
list GET /v1/{parent=customers/*}/quarantines
فهرستی از همه قرنطینه‌های تعریف‌شده توسط این مشتری را برمی‌گرداند.