Built for developers

Ship transactional and marketing email from your own stack

A REST API and SMTP relay that fit into whatever you're already building — with fast integration, scoped keys, and signed webhooks so you can trust every event.

REST API

A fully documented API for contacts, campaigns, templates, transactional email, and more.

SMTP Relay

Point your existing app at our SMTP endpoint — no code changes.

Webhooks

HMAC-signed events for delivered, opened, clicked, bounced, complained, and unsubscribed.

Scoped API Keys

Issue keys with exactly the permissions each integration needs, and revoke them instantly.

Quickstart

Send a transactional email in one request

POST /api/v1/transactional/send
curl https://api.inboxili.com/api/v1/transactional/send \
  -H "Authorization: Bearer ik_live_••••••••••••••••" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "ada@example.com",
    "from_email": "hello@yourdomain.com",
    "from_name": "Acme Co",
    "subject": "Your receipt from Acme Co",
    "html_body": "<p>Thanks for your order, {{first_name}}!</p>",
    "template_data": { "first_name": "Ada" }
  }'

Every request is authenticated with Authorization: Bearer <api_key> — keys are prefixed ik_live_ and shown in full exactly once, at creation time.

Scoped access

API keys carry exactly the permissions you grant

ScopeGrants
contacts:readList and read contacts, tags, lists, and suppressions.
contacts:writeCreate, update, tag, and suppress contacts.
campaigns:readList and read campaign details and recipients.
campaigns:writeCreate, update, schedule, and send campaigns.
transactional:sendSend one-off transactional emails via the API.

Combine any set of scopes per key, and revoke a key instantly from your workspace settings — no rotating every integration's credentials at once.

Webhooks

React to delivery events in real time

deliveredopenedclickedbouncedcomplainedunsubscribeddelayed

Every webhook payload is signed with HMAC so you can verify it actually came from Inboxili, with automatic retries and a delivery log if an endpoint is briefly unreachable.

Full reference

Every endpoint, request, and response schema

The interactive API reference is generated directly from Inboxili's live OpenAPI schema, so it never drifts from what's actually deployed — try requests right from the browser.

Open developer docs

Start Sending Smarter Emails Today

Join thousands of businesses using Inboxili to write, automate, and deliver email that performs — backed by AI and enterprise-grade infrastructure.

Switching from another platform? We'll help you migrate contacts and templates for free.