Our own Hotmail & Outlook pool

Verification codes, delivered by API.

Rent a real inbox, receive the login code in one request, and pay only when a code actually lands. One flat price for all 911 services.

POST /v1/tasks201
# rent an inbox for Instagram
$ curl -X POST https://api.mailotp.org/v1/tasks \
  -H "Authorization: Bearer mo_live_…" \
  -d '{"service":"instagram"}'
GET /v1/tasks/{id}?wait=30200
{
  "status": "received",
  "email": "quiet.harbor42@hotmail.com",
  "result": {
    "code": "483920",
    "from": "security@mail.instagram.com",
    "confidence": "high"
  }
}
911services, one flat price
$1.00per 1,000 delivered codes
5 minutesdelivery window per code
$1minimum top-up, no subscription
How it works

Three calls, one code.

No onboarding call, no setup fee, no minimum spend. The same flow whether you run one signup a day or ten thousand a minute.

01

Create the task

POST /v1/tasks with a service slug. We hand you a real mailbox from our pool and hold the price — never the same address twice for the same service.

02

Trigger the signup

Use the address on the platform. Only mail that arrives after the task was created counts, so an older code is never handed to a new task.

03

Read the code

One long-poll (?wait=30) or an SSE stream returns the moment the mail lands — inbox or junk. We extract the code and the link for you.

Catalog

The services your users sign up with.

Every active service carries its own sender rules and code format — and the same price. Sign in to see the full list with live stock.

Pricing

Pay per code. Refunded if none arrives.

One price for all 911 services — no tiers, no monthly fee, no per-seat cost.

$1.00
per 1,000 delivered codes · $0.001 each
  • The price is held when the task starts and captured only when a code lands.
  • Window passes with no code? The hold is released automatically.
  • A second code on the same address within 10 minutes is free on every catalog service — when a platform sends two emails, you pay for one.
  • Top up with crypto from $1. Your balance never expires.
  • Volume discount applied per account, on every service.
What you getMailOtpTypical temp-mail API
Billing Charged only when a code is delivered Charged on rental, no refund
Mailboxes Real Hotmail / Outlook from our own pool Throwaway domains, often blocked at signup
Reuse Never the same mailbox twice for one service Shared addresses, collisions
Delivery Inbox and Junk watched, code extracted for you Raw mailbox, parse it yourself
Minimum $1 top-up, no subscription $10–$20 minimums
Questions

Before you sign up.

What happens if no code arrives?

The task times out when its window closes and the held amount returns to your balance automatically. You are never charged for silence.

Are these real mailboxes?

Yes — Hotmail and Outlook addresses from a pool we own and refill ourselves, not disposable domains that platforms block at signup.

How long is the window?

5 minutes today, set per service and returned as ttl_sec. You can ask for a different one per task, clamped to 60–900 seconds.

Can I reuse an address?

Yes, with /again on the same task: a new task pinned to that mailbox, minutes or weeks later, as long as we keep the task (180 days) and its mailbox is active. Lost the task id? GET /v1/tasks?email= finds it. It is free when you start it within 10 minutes of the last charged code on that address for the same service (not for Other) — so the second email a platform sends costs nothing; after that it is charged again. An address is closed only for the services where it already received a code.

Is there a rate limit?

No requests-per-second limit. What is capped is failure: more than 500 failed calls in one minute pause the account for a while. Successful calls never count.

How do I pay?

Crypto top-ups from $1. The balance is a plain USD wallet; every charge and refund is listed on your Wallet page.

Your first code in under a minute.

Create an account, top up $1, call the API. Every task refunds itself if no code arrives — there is nothing to lose by trying.

Create free account