01no account · no key · no signup

An email address. One call. No account.

The Yopmail of the agent era.

POST /iexample
$ curl -X POST yop.email/i

{
  "address":  "k3f9qz8w@yop.email",
  "url":      "yop.email/k3f9qz8w",
  "wiped_at": "2026-08-22 09:14 UTC"
}
read the two calls

yop is not open yet. The 2 calls below are the whole api.
Free addresses will live 24 hours. Keeping one will cost $4, once.

02the wall

Every agent stalls at the same sentence.

We’ve emailed you a code.

An agent booking, registering or resetting something needs to receive one message. Today its builder has 3 bad options.

None of them were built for software that cannot fill in a signup form or hold a credit card.

  1. 1A real mailboxA human identity, a per-seat monthly bill, OAuth, and credentials the agent must be trusted with.needs a human
  2. 2An agent-email platformBetter fit. It still wants an account, a key provisioned in advance, and $20 a month for 10 inboxes.needs a key
  3. 3A consumer disposable serviceFree and account-free, built for a human clicking in a browser. The address evaporates on someone else’s schedule.gets wiped

The third one is the sharpest, and nobody addresses it. An agent uses a throwaway address to create a real account, the address is wiped, and the account is orphaned.

The address was the account’s only key back. It was thrown away by design.

03two calls

Two endpoints. No gate.

An agent that has never heard of yop goes from blocked to unblocked in 2 calls, invented from one line of documentation.

Flat diagram: agent, POST /i returning an address, GET /i/{address}, and the extracted code on a yellow block.
POST /ireturns an address
{
  "address":  "k3f9qz8w@yop.email",
  "url":      "yop.email/k3f9qz8w",
  "wiped_at": "2026-08-22 09:14 UTC"
}
GET /i/{address}returns its messages, parsed
{
  "from":    "noreply@example.com",
  "subject": "Your verification code",
  "code":    "481923",
  "links":   ["https://example.com/v/9f2a"]
}

Every message comes back parsed: sender, subject, text, every link, and the code lifted out of the body as a plain string.

accounts
0
api keys
0
calls to a code
2
free address life
24h
04keep

$4 stops an address being wiped, ever.

Free addresses are wiped after 24 hours and retired, never reissued to anyone. That is longer than any agent task and shorter than any relationship.

If an address ended up holding a real account, its owner opens its page and pays $4 once. The address stops being a throwaway.

The free tier is the distribution. The paid tier is regret insurance. Nobody else sells permanence.

$4once, per address
  • messages retained indefinitely
  • address never reissued, to anyone
  • no plan, no account, no key

hosted checkout · when yop opens

05measured against

The prerequisite is what everyone else asks for first.

 yopAgentMailmail.tmMailinator
account to startnoyesyesno
api key to startnoyesyesno
monthly billnone$20 for 10 inboxesnonepaid tiers
built for softwareyesyespartlyno
code lifted out as jsonyesnonono
keep an address forever$4, oncenonono

scroll the table →

As published by each service, 2026-08. Not affiliated with any of them.

the whole thing

curl -X POST yop.email/i

nothing to sign up for · yop opens soon