वर्कस्पेस हटाएँ
जिस वर्कस्पेस से कुंजी या ऐप जुड़ा है, उसे उसमें मौजूद हर चीज़ के साथ हटाता है, और उसका प्लान रद्द करता है।
असली कॉल आपके वर्कस्पेस पर चलाता है।
DELETE /workspaces/{id}
जिस वर्कस्पेस से कुंजी या ऐप जुड़ा है, उसे उसमें मौजूद हर चीज़ के साथ हटाता है, और उसका प्लान रद्द करता है।
उदाहरण
account:write चाहिए। confirm वर्कस्पेस का नाम है, जैसे ऐप हटाने से पहले व्यक्ति से उसे टाइप करने को कहता है। अक्षर छोटे हैं या बड़े और उसके आसपास की स्पेस, इनसे फ़र्क नहीं पड़ता।
curl -X DELETE "$OE/workspaces/6d2f8a41-9c3e-4b7a-8e15-2f0c9d4b7a63?confirm=Acme%20Support" -H "$AUTH"{ "object": "workspace", "id": "6d2f8a41-9c3e-4b7a-8e15-2f0c9d4b7a63", "deleted": true, "activeWorkspaceId": "10417196-e324-4283-af98-66ec62167c47"}यह हमेशा के लिए है: वर्कस्पेस के डोमेन, पते, मेल, सदस्य और कुंजियाँ उसके साथ चली जाती हैं, और कॉल करने वाली कुंजी काम करना बंद कर देती है।
केवल उस वर्कस्पेस की आईडी स्वीकार की जाती है जिससे कुंजी या ऐप जुड़ा है, और किसी भी दूसरी आईडी का जवाब 404 है। किसी सदस्य की ओर से काम करने वाला एक्सेस टोकन 403 owner_only के साथ अस्वीकार किया जाता है, और खास पतों या डोमेन तक सीमित कुंजी या ऐप 422 capability_unsupported के साथ।
किसी अकाउंट का बनाया पहला वर्कस्पेस हटाया नहीं जा सकता (409 first_workspace), इसलिए उसकी जगह ऐप में पूरा अकाउंट हटाएँ। जिस वर्कस्पेस में या जिससे कोई डोमेन ले जाया जा रहा हो, उसका जवाब 409 domain_moving है।
गलत या छूटे हुए confirm का जवाब confirm पर 422 invalid_parameter है, और संदेश वर्कस्पेस का नाम बताता है।
OAuth एक्सेस टोकन को इस कॉल के लिए सत्यापन कोड चाहिए। जब तक ऐप पिछले 60 मिनट में कोई कोड सत्यापित न कर ले, कॉल 403 step_up_required लौटाती है और कुछ नहीं बदलती। API कुंजी से कभी नहीं पूछा जाता। प्रमाणीकरण पेज बताता है कि कोड कैसे माँगें और सत्यापित करें।