ドキュメント本文へスキップ
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 になります。

リファレンス