API Reference MailKite v#0.13.0

Copy Markdown View Source

Modules

The official MailKite library for Elixir — receive email as a webhook, send over a verified domain, and give an AI agent its own inbox.

The MailKite API client.

At-rest encryption, byte-compatible with MailKite's WebCrypto envelope and every other MailKite SDK, so a value encrypted in one language decrypts in another.

Raised/returned for any non-2xx MailKite API response.

Thin internal JSON shim so the rest of the SDK never has to care which encoder backs it. On Elixir 1.18+ this delegates to the standard-library JSON module (zero dependencies, matching the SDK family's zero-dependency ethos); on older Elixir it delegates to Jason.

HTTP method surface, generated from the API spec. Each function takes the client first.

Verify inbound webhook signatures and build control-mode reply bodies.