दस्तावेज़ पर जाएँ
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 मिलता है।

संदर्भ