Skip to content

Mailboxes

Mailboxes are short-lived, receive-only inboxes. Use them for verification emails, QA flows, signup tests, and low-risk one-time messages.

POST /api/v1/mailboxes
Terminal window
curl -X POST https://tempmailhush.com/api/v1/mailboxes \
-H "X-API-Key: sk-your_api_key"
GET /api/v1/mailboxes/{mailbox_id}
Terminal window
curl https://tempmailhush.com/api/v1/mailboxes/{mailbox_id} \
-H "X-API-Key: sk-your_api_key"
POST /api/v1/mailboxes/{mailbox_id}/extend

Extend a mailbox using the account mailbox lifetime entitlement.

Terminal window
curl -X POST https://tempmailhush.com/api/v1/mailboxes/{mailbox_id}/extend \
-H "X-API-Key: sk-your_api_key"
POST /api/v1/mailboxes/{mailbox_id}/switch

Create a replacement mailbox and delete the old mailbox.

Terminal window
curl -X POST https://tempmailhush.com/api/v1/mailboxes/{mailbox_id}/switch \
-H "X-API-Key: sk-your_api_key"
DELETE /api/v1/mailboxes/{mailbox_id}

Delete a mailbox and its stored messages.

Terminal window
curl -X DELETE https://tempmailhush.com/api/v1/mailboxes/{mailbox_id} \
-H "X-API-Key: sk-your_api_key"