← Back to inbox

API Documentation

Use our REST API to integrate Smart Temp Mail into your applications.

GET/api/domainsList all active domains
POST/api/mailboxCreate a new mailbox. Body: { localPart, domain }
GET/api/mailbox/:address/messagesList messages. Requires Bearer token.
POST/api/mailbox/:address/refreshExtend mailbox TTL. Requires Bearer token.
DELETE/api/mailbox/:addressDelete mailbox. Requires Bearer token.
GET/api/messages/:idGet full message detail. Requires Bearer token.
DELETE/api/messages/:idDelete a message. Requires Bearer token.
GET/api/messages/:id/emlDownload .eml file. Requires Bearer token.
GET/api/healthHealth check endpoint.

API Key (v1) — Read Only

Endpoint ini diautentikasi dengan API key yang dibuat dari Admin Panel. Sertakan header X-API-Key: stm_live_xxx pada setiap request. Rate limit: 60 request/menit per key.

curl https://mail.ipeenk.com/api/v1/messages/<id> \ -H "X-API-Key: stm_live_xxxxxxxx"
GET/api/v1/mailboxesList semua mailbox aktif + jumlah pesan.
GET/api/v1/mailboxes/:address/messagesList pesan dalam sebuah mailbox.
GET/api/v1/messages/:idDetail pesan lengkap + OTP terekstrak.