Zur Dokumentation springen
API

Verschieben, was ein Absender gesendet hat

Einen Absender aus dem Posteingang räumen und ihn draußen halten.

POST/subscriptions/{id}/move

Führt den echten Aufruf in Ihrem Workspace aus.

POST /subscriptions/{id}/move

Einen Absender aus dem Posteingang räumen und ihn draußen halten.

Beispiel

Erfordert threads:write. destination ist archive, bin oder label, mit dem Label in labelId. Jede Unterhaltung des Absenders wandert dorthin, und mit future (true, sofern Sie nichts anderes sagen) macht eine Regel das weiterhin mit neuer Mail des Absenders an diese Adresse.

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

Damit es weiterläuft, ist zusätzlich rules:write nötig, ein Schlüssel ohne diesen Scope übergibt also future: false, um zu verschieben, was schon da ist, und nichts weiter. Mit rules:write entfernt future: false außerdem eine Regel, die zuvor auf diese Weise angelegt wurde.

Ein Label, das es nicht gibt, ist ein 422 label_not_found.

Referenz