POST /emails request in a typed client, so your editor knows the field names and the errors arrive as exceptions rather than status codes. Six languages have one.
Send a request
Through your framework
Four frameworks have a package that registers mailkube as a transport. Your existing mail code keeps working, and the webhook receiver comes with it.
A framework mailer cannot carry every field the API accepts. Reach for the SDK client directly when you need scheduling, tags, or a saved template.
Learn more
All SDKs
Runtime floors, framework packages, and the serverless story for each one.
Sending your first email
The full request shape every client sends underneath.
Receiving webhooks
Every SDK verifies a delivery; four frameworks ship the whole receiver.
API reference
The wire contract, for a language with no SDK.