Noņemt dalībnieku
Abas asis uzreiz: loma un katrs adreses piešķīrums, kas viņiem šeit ir.
Izpilda īstu izsaukumu pret jūsu darbvietu, ar jūsu paša atslēgu.
DELETE /members/{userId}
Abas asis uzreiz: loma un katrs adreses piešķīrums, kas viņiem šeit ir.
Piemērs
Nepieciešams members:write.
curl -X DELETE "$OE/members/7fQ2mN8vBz1aRd4tYwKx7fQ2mN8vBz1a" -H "$AUTH"{ "object": "member", "userId": "7fQ2mN8vBz1aRd4tYwKx7fQ2mN8vBz1a", "deleted": true, "addressesRevoked": 2}Abi piešķīrumi pazūd kopā. Noņemt tikai dalībnieka rindu būtu sliktākais no abiem iznākumiem: pazudis no šī saraksta, joprojām lasa pastu.
Tas NEATBILD ar 404 tam, kurš nav dalībnieks, un tā nav paviršība ar id. Populācija, ko šim galapunktam visvairāk vajag sasniegt, ir mantotie piešķīrumu turētāji, kuriem ir adrešu piešķīrumi un nav nevienas dalībnieka rindas, tāpēc iepriekšēja pārbaude “vai ir dalībnieka rinda” atteiktu tieši tiem cilvēkiem, kuru piekļuvi visvairāk gribas atsaukt. addressesRevoked ir tas, kas patiešām notika, un nulle tur ir godīgs ziņojums par to, ka nekas nenotika.
Tas noņem viņus no VIENAS darbvietas. Viņa OpenEmail konts paliek neaiztikts, tāpat kā jebkura piekļuve, kas viņam ir kaut kur citur.
Lai atņemtu vienu adresi un atstātu cilvēku vietā, izmantojiet DELETE /members/{userId}/addresses/{addressId}. Tas ir izsaukums tam, kurš pārgāja uz citu komandu, nevis tam, kurš aizgāja.