Ir a la documentación
API

Listar los dominios del pool

Los dominios sobre los que esta instalación emitirá una dirección desechable, y la llamada que haces antes de tener nada con lo que autenticarte.

GETapi.openemail.uk/temp-mail/domains

Ejecuta la llamada real contra tu espacio de trabajo, con tu propia clave.

GET /temp-mail/domains

Los dominios sobre los que esta instalación emitirá una dirección desechable, y la llamada que haces antes de tener nada con lo que autenticarte.

Sin credencial

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

No envíes ninguna cabecera Authorization. Este es el único recurso de la API que responde sin ella. Está registrado por encima de la comprobación de la key en lugar de llevar un scope, porque lo que se ofrece es una dirección para alguien que no tiene ninguna, y pedir una key primero lo convertiría en un formulario de captación disfrazado de herramienta.

Ejemplo

Solo los inscritos y verificados. Un dominio sin verificar no recibe nada, así que ofrecerlo sería entregar una dirección que en silencio nunca funciona y que, desde el otro lado, es indistinguible de un producto roto.

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

Una lista vacía es un 200 sin filas, no un error. "Esta instalación no tiene dominios desechables" es un hecho sobre la instalación, y un cliente debería poder leerlo sin capturar nada. Crear un buzón es la llamada que responde 503.

Pasa uno de estos como domain al crear, o no pases nada y deja que el pool elija. No hay más promesa de orden que la del propio operador.