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

جابه‌جا کردن آنچه یک فرستنده فرستاده است

یک فرستنده را از صندوق ورودی بیرون کنید و بیرون نگهش دارید.

POST/subscriptions/{id}/move

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

POST /subscriptions/{id}/move

یک فرستنده را از صندوق ورودی بیرون کنید و بیرون نگهش دارید.

نمونه

به threads:write نیاز دارد. destination یکی از archive، bin یا label است، با برچسب در labelId. همهٔ گفتگوهای آن فرستنده به آنجا می‌روند، و با future، که مگر خلافش را بگویید true است، یک قاعده همین کار را با نامه‌های تازهٔ آن فرستنده به آن نشانی ادامه می‌دهد.

curl
curl -X POST "$OE/subscriptions/sub_5d2c8e17/move" -H "$AUTH" \  -H "Content-Type: application/json" -d '{ "destination": "label", "labelId": "USER_NEWSLETTERS" }'
پاسخ
{  "object": "subscription_move",  "subscriptionId": "sub_5d2c8e17",  "moved": 58,  "ruleId": "rul_7f3a1c94e05d3862c1f0a44b"}

ادامه دادنِ آن به rules:write هم نیاز دارد، پس کلیدی که آن را ندارد future: false را می‌فرستد تا فقط آنچه هست جابه‌جا شود و نه بیشتر. با rules:write، future: false قاعده‌ای را هم که پیش‌تر به همین شکل ساخته شده حذف می‌کند.

برچسبی که وجود ندارد 422 label_not_found است.

مرجع