List domains
Return the catch-all domains that currently accept mail. Use one of these as the host part of any address.
curl https://api.withoutmail.com/api/domains
[ "ipvoice.org", "dinaar.net" ]
Every address on our domains already exists: nothing to create, no account, no password. Spin up a fresh inbox for each signup and read whatever lands, right here.
Inboxes are public and clear themselves after a few days, so use them for the mail you'd rather not route to your real address.
Make up any name on one of our domains. It exists the moment the first message arrives, nothing to register.
Every message sent to that address shows up right here. No login, no waiting. Open the inbox and the mail is there.
Inboxes are public, so anyone with the address can read them. Messages auto‑delete after a few days, nothing to clean up.
Open any inbox below, or jump to the API for programmatic access.
Return the catch-all domains that currently accept mail. Use one of these as the host part of any address.
curl https://api.withoutmail.com/api/domains
[ "ipvoice.org", "dinaar.net" ]
Return recent messages for an address, newest first, within the retention window. Bodies are omitted — fetch a message by id for the full content.
curl "https://api.withoutmail.com/api/mailboxes/signups@ipvoice.org/messages?limit=50"
[
{
"id": "8f2a1c34-...-...",
"sender": "GitHub <noreply@github.com>",
"subject": "Your GitHub verification code",
"receivedAt": "2026-06-18T14:03:11.000Z",
"hasAttachments": false
}
]
Return the full content of a single message — headers, text and HTML bodies, and attachment metadata.
curl https://api.withoutmail.com/api/messages/8f2a1c34-...-...
{
"id": "8f2a1c34-...-...",
"recipient": "signups@ipvoice.org",
"sender": "GitHub <noreply@github.com>",
"subject": "Your GitHub verification code",
"receivedAt": "2026-06-18T14:03:11.000Z",
"textBody": "Enter this code to finish signing in: 824-193",
"htmlBody": null,
"hasAttachments": false,
"attachments": []
}