दस्तावेज़ पर जाएँ
API

संपर्क को ब्लॉक करें

पते को वर्कस्पेस की ब्लॉक सूची में डालता है, वही जिसे `PATCH /settings` `blockedSenders` के रूप में संपादित करता है, ताकि उस समय से उससे आने वाला मेल अस्वीकार हो। यह ऐप में किसी संपर्क पर ब्लॉक करें है। पते का संपर्क होना ज़रूरी नहीं।

POSTapi.openemail.uk/contacts/{email}/block

असली कॉल आपकी अपनी कुंजी से आपके वर्कस्पेस पर चलाता है।

POST /contacts/{email}/block

पते को वर्कस्पेस की ब्लॉक सूची में डालता है, वही जिसे PATCH /settings blockedSenders के रूप में संपादित करता है, ताकि उस समय से उससे आने वाला मेल अस्वीकार हो। यह ऐप में किसी संपर्क पर ब्लॉक करें है। पते का संपर्क होना ज़रूरी नहीं।

उदाहरण

settings:write चाहिए, क्योंकि यह संपर्क नहीं बल्कि ब्लॉक सूची लिखता है। @ को URL-encode करें।

curl
curl -X POST "$OE/contacts/offers%2Bweekly%40shop.example/block" -H "$AUTH"
प्रतिक्रिया
{  "object": "contact_block",  "email": "[email protected]",  "blocked": true,  "blockedBy": { "rule": "[email protected]", "list": "blockedSenders" },  "created": true}

प्लस टैग हटा दिया जाता है, इसलिए [email protected] को ब्लॉक करने से [email protected] और उसका हर टैग ब्लॉक हो जाता है।

जब कोई नियम पते को पहले से ब्लॉक करता है, पूरे डोमेन का नियम भी, तो कुछ नहीं जोड़ा जाता: created false होता है और blockedBy उस नियम का नाम बताता है। इसलिए वही कॉल दोबारा भेजना सुरक्षित है।

जिस पते में दो से कम अक्षर या अंक हों वह 422 blocklist_entry_too_broad है।