EMAIL INBOXES

Rent an inbox.
Read every code.

A disposable catch-all address on our own domains that receives all mail sent to it — verification links, OTP codes, the lot. Rent it, poll one endpoint, read the message. Same wallet as your numbers.

How it works
Catch-all
every mail to the address
30 days
address lifetime
from $0.15
per address
one wallet
same key as numbers
a1b2c3@mailbox-a.com1 NEW
# GET /account/emails/:id
from    noreply@service.com
subject Your verification code
received just now

  Your code is 824-193.
  It expires in 10 minutes.

  ✓ catch-all · full body · read-marked
Works withGmail-styleOutlook-styleYandex-styleOwn domains
WHAT IT DOES

A throwaway inbox that actually receives everything.

Real catch-all inbox

Rent an address on one of our domains and receive every message sent to it — not one sender, not one code. The full subject and body land in your inbox.

Codes in seconds

Inbound mail arrives via webhook the moment it is sent, so verification links and OTP codes show up almost instantly — poll one endpoint and read them.

Our domains or a reseller

Pick an address on our own catch-all domains, or a provider-targeted inbox (gmail/outlook/yandex-style) when a site demands a specific mailbox.

API-first

List domains, rent an address and read its inbox over plain REST — GET /domains → POST /purchase → GET /{id}. Webhooks and pagination included.

Private & disposable

A throwaway address that is not your real one — keep your primary inbox clean of spam. Release it anytime; it auto-expires after 30 days.

Same wallet

No separate signup or billing. Emails draw from the same account, key and wallet as your numbers, proxies and unblocker.

HOW IT WORKS

Three calls from domain to inbox.

01

Pick a domain

GET /account/emails/domains lists every rentable domain with its price. Choose one of our catch-all domains (or add ?site= for a reseller inbox).

02

Rent an address

POST /account/emails/purchase returns a fresh address on that domain. Wallet hold → rent → capture, guarded by an idempotency key.

03

Read the mail

GET /account/emails/{id} (or the paginated /messages) returns every message — from, subject, body, read state. Mark a code seen and move on.

PRICING

One flat price per address.

No subscription. Pay once per address from the same wallet as your numbers; it lives 30 days.

from$0.15/ address · 30 days
  • Catch-all — receives every message, full body
  • Our own domains (no upstream cost) + reseller inboxes
  • Release anytime · auto-expires at 30 days
  • Same wallet & key as your numbers

Provider stays invisible

You always see one flat retail price — reseller markups and upstream costs are never exposed. Reseller-targeted inboxes are priced the same way, tagged by domain.

USE CASES

For every flow that emails a code.

Signup verification

Confirm accounts on sites that email a link or code instead of texting one.

QA & test accounts

Spin up unlimited unique inboxes for end-to-end tests without polluting a real mailbox.

OTP capture at scale

Pull email one-time codes programmatically across many accounts from one API.

Spam-free signups

Hand a throwaway address to newsletters and trials; keep your real inbox clean.

Localized inboxes

Use provider-targeted reseller inboxes when a service only accepts a specific mailbox type.

Automation pipelines

Wire inbound mail into your own flow via the webhook — no polling loop required.

SDK & API

Rent + read in a few lines.

Official SDKs for Go, JS/TS, PHP and Python — or plain curl. List domains, rent an inbox, read the OTP.

curl https://api.eveses.com/api/v1/emails/pricing \
  -H "Authorization: Bearer $EVESES_API_KEY"

curl -X POST https://api.eveses.com/api/v1/emails/orders \
  -H "Authorization: Bearer $EVESES_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"domain":"papersmyth.com"}'

# read the inbox (poll, or listen for the email.received socket event)
curl https://api.eveses.com/api/v1/emails/{uuid} \
  -H "Authorization: Bearer $EVESES_API_KEY"
Or do it from the browserThe add-on rents the inbox and reads the confirmation mail next to the signup form.
FAQ

The details

How am I billed?›
A flat price per rented address (from $0.15 on our own domains), drawn from the same wallet as your numbers. No monthly fee — you pay once per address and it lives 30 days.
Does it receive all mail or just codes?›
All of it. Our own domains are true catch-all: every message sent to your address is stored with its full subject and body, so you can read verification links, not just numeric codes.
Your own domains or a reseller?›
Both. Our catch-all domains have no upstream cost and receive everything. For sites that require a specific mailbox type we also offer reseller-targeted inboxes (selected per site with ?site=).
How long does an address last?›
Thirty days by default, then it expires. You can release it earlier at any time to stop receiving mail; released addresses are hidden from your list unless you ask for them.
Is there an API?›
Yes — the whole flow is REST: list domains, quote, purchase, list your addresses, read one address with its inbox, paginate messages, mark read, and release. A webhook delivers inbound mail in real time.
Same account as my numbers?›
Yes. One signup, one key, one wallet across numbers, proxies, the unblocker and emails — nothing separate to set up.

Stop giving out your real email.

Rent an inbox, read the code, move on — same account as your numbers.