Dugble

Email API

Transactional email without the black box.

Send receipts, password resets, alerts, and lifecycle email with message IDs, template data, delivery events, and logs built into the workflow.

Send a test email

Email send contract

A transactional email send should name the recipient, template, and structured data. The response should give your team a message ID to trace through delivery events.

Template data

JSON variables for receipts and alerts

Traceability

message ID returned on accept

Template data

Pass structured JSON into reusable transactional templates without mixing product logic into email copy.

Bounces and failures

Expose bounced, failed, and provider-response states so teams can support customers quickly.

Message logs

Search by message_id, recipient, template, or request ID when something goes wrong.

Email events

message.queuedmessage.sentmessage.deliveredmessage.bouncedmessage.failed