Skip to content

Quickstart

Sign up at inboxical.com and copy your API key from the dashboard under API Keys.

API_KEY=ixk_live_...
Terminal window
curl -X POST https://api.inboxical.com/v1/inboxes \
-H "X-API-Key: $API_KEY"
{
"id": "ix_3f9a",
"email_address": "[email protected]",
"name": null,
"created_at": "2026-03-21T12:00:00Z"
}

Point your app at the inbox address:

await myApp.register({ email: '[email protected]' })

Or send directly via any SMTP client or your existing email service.

Terminal window
curl https://api.inboxical.com/v1/inboxes/ix_3f9a/messages \
-H "X-API-Key: $API_KEY"
[
{
"id": "msg_7b2c",
"inbox_id": "ix_3f9a",
"from": "[email protected]",
"subject": "Welcome to MyApp!",
"text": "Thanks for signing up...",
"html": "<h1>Thanks for signing up...</h1>",
"received_at": "2026-03-21T12:00:03Z"
}
]
expect(messages[0].subject).toBe('Welcome to MyApp!')
// Delete the inbox when done
await api.delete(`/inboxes/${inbox.id}`)