Ga direct naar de documentatie
API

Een bericht verwijderen

Eén bericht, met body en bijlagen, op jouw verzoek in plaats van bij de opruiming.

DELETEapi.openemail.uk/temp-mail/inboxes/{id}/messages/{messageId}

Voert de echte aanroep uit op je workspace, met je eigen sleutel.

DELETE /temp-mail/inboxes/{id}/messages/{messageId}

Eén bericht, met body en bijlagen, op jouw verzoek in plaats van bij de opruiming.

Het inbox-token

shell
export OE=https://api.openemail.ukexport INBOX="Authorization: Bearer oe_inbox_kQ8v…"

Elke aanroep hieronder draagt het token mee dat POST /temp-mail/inboxes teruggaf, in dezelfde Authorization: Bearer-header die een API-sleutel gebruikt. Het adres zelf autoriseert niets, en die scheiding is juist de kern van de functie in plaats van een formaliteit: een wegwerpadres wordt op het moment van uitgifte overhandigd aan de partij die je op afstand houdt.

De id in het pad moet dezelfde inbox aanwijzen als het token. Het token identificeert er op zichzelf al een, dus dit is dubbelop, maar het betekent wel dat een client die twee inboxen door elkaar haalt een 404 krijgt in plaats van stilletjes de verkeerde post te lezen.

Voorbeeld

De rij en elk object eronder gaan samen. messageCount verandert niet: het plafond van 50 berichten telt wat er binnenkwam, dus verwijderen maakt opslag vrij maar geen ruimte.

curl
curl -X DELETE "$OE/temp-mail/inboxes/tinb_9c2f41ab7d3e4c118a0f5d72/messages/tmail_4b81c07d2fa9418e93c6a13f" \  -H "$INBOX"
Antwoord
{ "object": "temp_message", "id": "tmail_4b81c07d2fa9418e93c6a13f", "deleted": true }

Er is geen prullenbak en geen ongedaan maken. Op een wegwerpinbox is dat de functie.

Een volle inbox blijft vol. Post die er aankomt wordt aan de deur geweigerd, zonder bounce en zonder dat er later iets is op te halen, dus de weg vooruit is een nieuw adres en geen opruiming.