Skip to main content

Python SDK

The jetemail package is the official Python SDK for JetEmail transactional email (MIT license, Python 3.8+). Create a transactional API key in the dashboard: OutboundKeys → Add API key. Use that key with the SDK.

Installation

Package on PyPI: jetemail.

Quick start

Use a from_address on a verified domain (see Getting started).

Constructor

client.email.send(**options)

Send a single email. Response shape: { "id": str, "response": str }.

client.batch.send(emails)

Send up to 100 emails in one request. Returns summary (total, successful, failed) and results per message.

Attachments

Error handling

Common status codes: 400 invalid request, 401 bad/missing API key, 500 server error.
For additional examples and the full option list, see the PyPI package page. REST details: API reference.