Een inbox vernietigen
Verwijdert de mail nu in plaats van te wachten tot de huur afloopt.
Voert de echte aanroep uit op je workspace, met je eigen sleutel.
DELETE /temp-mail/inboxes/{id}
Verwijdert de mail nu in plaats van te wachten tot de huur afloopt.
Het inboxtoken
export OE=https://api.openemail.ukexport INBOX="Authorization: Bearer oe_inbox_kQ8v…"Elke aanroep hieronder draagt het token dat POST /temp-mail/inboxes teruggaf, in dezelfde Authorization: Bearer-header die een API key gebruikt. Het adres zelf autoriseert niets, en die scheiding is waar de functie om draait en geen formaliteit: een wegwerpadres wordt op het moment van uitgifte overhandigd aan de partij die je op afstand houdt.
Het id in het pad moet dezelfde inbox noemen als het token. Het token identificeert er op zichzelf al een, dus dit is dubbel op, maar het betekent wel dat een aanroeper die twee inboxen door elkaar haalt een 404 krijgt in plaats van stilletjes de verkeerde mail te lezen.
Voorbeeld
De berichten en hun opgeslagen bodies verdwijnen onmiddellijk, en het token stopt bij het volgende request met authenticeren.
curl -X DELETE "$OE/temp-mail/inboxes/tinb_9c2f41ab7d3e4c118a0f5d72" -H "$INBOX"{ "object": "temp_inbox", "id": "tinb_9c2f41ab7d3e4c118a0f5d72", "destroyed": true }Er wordt niets aan de serverkant opgeslagen. De lease is een ondertekend token dat de browser bewaart, dus een verlopen inbox laat geen rij achter en het adres wordt eenvoudigweg niet langer geclaimd.
Een vernietigde inbox telt nog steeds mee voor het aanmaaklimiet. Er een weggooien is geen manier om er een extra te kopen.