Parcel Wing Python SDK logo

Send email with Python.

Use the official Parcel Wing SDK to send product and campaign email from Python with a clean, production-ready integration.

Start with one send, then grow into verified domains, deliverability tooling, and inbox visibility on the same platform.

Featured snippetPython

Start with one send.

Create a client, call `send`, and get back the queued message records you can log or inspect.

Package

parcelwing

Install

pip install parcelwing

Python
1import os
2 
3from parcelwing import ParcelWing
4 
5parcel_wing = ParcelWing(api_key=os.environ["PARCEL_WING_API_KEY"])
6 
7emails = parcel_wing.emails.send(
10 subject="Hello World",
11 html="<strong>it works!</strong>",
12)
13 
14print(emails[0]["id"])

Why this SDK

A Python SDK built for real product email.

Simple first send

Get from install to live email quickly without building around a throwaway demo integration.

Python-friendly API

Use keyword arguments for the common path, or raw API dictionaries when you want exact request parity.

Production-friendly path

Use the same platform for password resets, invites, receipts, alerts, and lifecycle messaging.

Deliverability built in

Layer in domains, routing, and deeper delivery visibility when the stakes rise.

Workflow

Move from install to live sends fast.

Step 1

Install the SDK

Add `parcelwing`, create a client, and keep configuration close to the rest of your app.

Step 2

Send your first email

Ship the smallest useful message first, then use the returned records in logs and workflows.

Step 3

Scale on the same integration

Add domain setup, routing, and delivery tooling later without rewriting your send path.

Ship with Python
Parcel Wing logo

Start sending this today.

Send product email with a Python SDK that stays simple on day one and keeps up when volume, reputation, and inbox visibility start to matter.

Start sending with Parcel Wing
No credit card required