Przejdź do dokumentacji
API

Zniszcz skrzynkę

Usuwa pocztę teraz, zamiast czekać na koniec dzierżawy.

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

Uruchamia prawdziwe wywołanie na twojej przestrzeni roboczej, twoim własnym kluczem.

DELETE /temp-mail/inboxes/{id}

Usuwa pocztę teraz, zamiast czekać na koniec dzierżawy.

Token skrzynki

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

Każde wywołanie poniżej niesie token zwrócony przez POST /temp-mail/inboxes, w tym samym nagłówku Authorization: Bearer, którego używa klucz API. Sam adres nie autoryzuje niczego, a ten rozdział jest sednem tej funkcji, nie formalnością: adres jednorazowy trafia w ręce strony trzymanej na dystans w tej samej chwili, w której zostaje wydany.

Identyfikator w ścieżce musi wskazywać tę samą skrzynkę co token. Token sam w sobie wskazuje jedną skrzynkę, więc to zabezpieczenie na dwa sposoby, ale dzięki niemu klient, który pomyli dwie skrzynki, dostaje 404, zamiast po cichu czytać nie tę pocztę.

Przykład

Wiadomości i ich przechowywane treści znikają natychmiast, a token przestaje uwierzytelniać przy następnym żądaniu.

curl
curl -X DELETE "$OE/temp-mail/inboxes/tinb_9c2f41ab7d3e4c118a0f5d72" -H "$INBOX"
Odpowiedź
{ "object": "temp_inbox", "id": "tinb_9c2f41ab7d3e4c118a0f5d72", "destroyed": true }

Nic nie jest przechowywane po stronie serwera. Dzierżawa to podpisany token trzymany przez przeglądarkę, więc wygasła skrzynka nie zostawia wiersza, a adres po prostu przestaje być zajęty.

Zniszczona skrzynka nadal liczy się do pułapu wydawania. Wyrzucenie jednej nie jest sposobem na kupienie następnej.