Перейти к документации
API

Список доменов пула

Домены, на которых эта установка выдаёт одноразовые адреса, и вызов, который вы делаете до того, как у вас появится хоть что-то для аутентификации.

GETapi.openemail.uk/temp-mail/domains

Выполняет настоящий запрос в вашем рабочем пространстве, с вашим собственным ключом.

GET /temp-mail/domains

Домены, на которых эта установка выдаёт одноразовые адреса, и вызов, который вы делаете до того, как у вас появится хоть что-то для аутентификации.

Без учётных данных

shell
export OE=https://api.openemail.uk

Не отправляйте заголовок Authorization вовсе. Это единственный ресурс API, который отвечает без него. Он зарегистрирован выше проверки ключа, а не снабжён областью доступа, потому что предлагается адрес для того, у кого его нет, и требовать сначала ключ означало бы превратить инструмент в форму сбора контактов.

Пример

Только подключённые и подтверждённые. Неподтверждённый домен ничего не получает, так что предложить его — значит выдать адрес, который молча никогда не работает и снаружи неотличим от сломанного продукта.

curl
curl "$OE/temp-mail/domains"
Ответ
{  "object": "list",  "data": [{ "object": "temp_domain", "domain": "freemailaddress.com" }]}

Пустой список — это 200 без строк, а не ошибка. «В этой установке нет одноразовых доменов» — факт об установке, и клиент должен уметь прочитать его, ничего не перехватывая. Создание ящика — вот вызов, который отвечает 503.

Передайте один из них как domain при создании или не передавайте ничего и позвольте пулу выбрать самому. Никаких обещаний о порядке, кроме собственного порядка оператора, нет.