Hiqni një anëtar
Të dy boshtet njëherësh: roli dhe çdo e drejtë mbi adresa që mban këtu.
Ekzekuton thirrjen reale kundrejt hapësirës suaj të punës, me çelësin tuaj.
DELETE /members/{userId}
Të dy boshtet njëherësh: roli dhe çdo e drejtë mbi adresa që mban këtu.
Shembull
Kërkon members:write.
curl -X DELETE "$OE/members/7fQ2mN8vBz1aRd4tYwKx7fQ2mN8vBz1a" -H "$AUTH"{ "object": "member", "userId": "7fQ2mN8vBz1aRd4tYwKx7fQ2mN8vBz1a", "deleted": true, "addressesRevoked": 2}Të dyja të drejtat hiqen bashkë. Heqja vetëm e rreshtit të anëtarit do të ishte përfundimi më i keq i të dyja botëve: i zhdukur nga kjo listë, ende duke lexuar postën.
Ai NUK kthen 404 për dikë që nuk është anëtar, dhe kjo nuk është shkujdesje ndaj id-ve. Popullata që ky endpoint ka më shumë nevojë të prekë janë mbajtësit e të drejtave të vjetra, të cilët kanë të drejta mbi adresa dhe asnjë rresht anëtari, ndaj një kontroll paraprak «a ekziston një rresht anëtari» do të refuzonte pikërisht ata njerëz të cilëve u duhet hequr qasja më së shumti. addressesRevoked është ajo që ndodhi në të vërtetë, dhe një zero aty është raporti i ndershëm i një veprimi bosh.
Ai e heq atë nga NJË hapësirë pune. Llogaria e tij OpenEmail nuk preket, po ashtu as ndonjë qasje që mban diku tjetër.
Për të hequr një adresë të vetme dhe për ta lënë personin aty ku është, përdorni DELETE /members/{userId}/addresses/{addressId}. Ajo është thirrja për dikë që ndërroi ekip e jo për dikë që iku.