Skip to content

Developers

A REST API for mailboxes, mail and domains

Everything the dashboard does, the API does. Scoped keys, predictable JSON, cursor pagination, documented error codes and webhooks with retries.

  • HTTPS everywhereSite and API served over TLS
  • Owner-scoped accessRow-level security on every table
  • Guest inboxes expireSigned-out inboxes last 2 hours
  • Sandboxed HTML mailRendered in a restricted iframe
  • Built for educationCoursework and QA workflows
  • No card requiredCreate an inbox without payment

Twelve endpoints

Mailboxes, emails, domains, notifications, profile and usage — all documented with examples.

Scoped keys

Grant only the scopes a integration needs, set an expiry, and rotate without downtime.

Webhooks with retries

Subscribe to delivery events and inspect every attempt from the developer portal.

SDK snippets

Copy-paste examples for cURL, JavaScript, TypeScript, Python, PHP and Go.

Authentication in one header

Send your key as a bearer token. Keys are hashed at rest, tied to an environment, and every request is logged with its status code and duration so you can debug from the portal.

  • Authorization: Bearer iem_live_…
  • Per-key rate limits with clear 429 responses
  • Optional IP allowlists for server-side integrations

Try before you write code

The developer portal ships an interactive playground: pick an endpoint, edit the request, run it, and copy either the request or the response. Usage charts show requests, errors and latency over time.

Frequently asked questions

Ready to try InstantEduMail?

Create a mailbox in seconds — no card required — or subscribe for monthly notes on education email.

Create a free inbox