Odebrání člena
Obě osy naráz: role i každý přístup k adrese, který tu drží.
Spustí skutečné volání proti vašemu pracovnímu prostoru, s vaším vlastním klíčem.
DELETE /members/{userId}
Obě osy naráz: role i každý přístup k adrese, který tu drží.
Příklad
Vyžaduje members:write.
curl -X DELETE "$OE/members/7fQ2mN8vBz1aRd4tYwKx7fQ2mN8vBz1a" -H "$AUTH"{ "object": "member", "userId": "7fQ2mN8vBz1aRd4tYwKx7fQ2mN8vBz1a", "deleted": true, "addressesRevoked": 2}Oba přístupy mizí spolu. Odstranit jen řádek člena by bylo to nejhorší z obou konců: zmizet z tohohle výpisu a pořád číst poštu.
NEVRACÍ 404 na někoho, kdo členem není, a to není ledabylost vůči id. Populace, kterou tenhle endpoint nejvíc potřebuje zasáhnout, jsou držitelé starších přístupů, kteří mají přístupy k adresám a vůbec žádný řádek člena, takže předběžná kontrola „existuje řádek člena?“ by odmítla přesně ty lidi, jejichž přístup nejvíc volá po odebrání. addressesRevoked říká, co se doopravdy stalo, a nula tam je poctivé hlášení o tom, že se nic nedělo.
Odebere je z JEDNOHO workspace. Jejich účet OpenEmail zůstává nedotčený, stejně jako jakýkoli přístup, který mají jinde.
Pokud chcete vzít zpátky jednu adresu a člověka ponechat, použijte místo toho DELETE /members/{userId}/addresses/{addressId}. To je volání pro někoho, kdo změnil tým, ne pro někoho, kdo odešel.