Elimina un membre
Els dos eixos alhora: el rol i totes les concessions d'adreça que té aquí.
Executa la crida real contra el teu espai de treball, amb la teva pròpia clau.
DELETE /members/{userId}
Els dos eixos alhora: el rol i totes les concessions d'adreça que té aquí.
Exemple
Necessita members:write.
curl -X DELETE "$OE/members/7fQ2mN8vBz1aRd4tYwKx7fQ2mN8vBz1a" -H "$AUTH"{ "object": "member", "userId": "7fQ2mN8vBz1aRd4tYwKx7fQ2mN8vBz1a", "deleted": true, "addressesRevoked": 2}Les dues concessions cauen juntes. Eliminar només la fila de membre seria el pitjor dels dos resultats: desaparegut d'aquesta llista i encara llegint el correu.
NO retorna 404 per a algú que no és membre, i això no és laxitud amb els id. La població a què aquest endpoint necessita arribar més és la dels titulars de concessions heretades, que tenen concessions d'adreça i cap fila de membre, de manera que una comprovació prèvia del tipus «hi ha cap fila de membre?» rebutjaria justament les persones l'accés de les quals més convé revocar. addressesRevoked és el que ha passat realment, i un zero allà és l'informe honest d'una operació sense efecte.
Els treu d'UN espai de treball. El seu compte d'OpenEmail no es toca, ni tampoc cap accés que tinguin en un altre lloc.
Per recuperar una sola adreça i deixar la persona on és, fes servir DELETE /members/{userId}/addresses/{addressId}. Aquesta és la crida per a algú que ha canviat d'equip i no per a algú que ha marxat.