Skip to main content

Official Python SDK for the Dependal API.

Project description

PyPI Python Versions

Dependal Python SDK

Official Python SDK for the Dependal transactional email API.

Dependal is a developer-first email delivery platform focused on reliable transactional email, clear delivery logs, and predictable pricing.


Installation

Install the SDK using pip:

pip install dependal

Quick Start

from dependal import ApiClient, Configuration
from dependal.api.messages_api import MessagesApi

config = Configuration(
    host="https://api.dependal.com",
    api_key={"x-api-key": "dp-xxxxxxxxx"}
)

with ApiClient(config) as client:
    api = MessagesApi(client)

    api.send_email({
        "to": "user@example.com",
        "from": "Dependal <noreply@dependal.com>",
        "subject": "Hello",
        "html": "<p>This email was sent using Dependal.</p>"
    })

Documentation

Full documentation is available at:

https://dependal.com/docs


Features

  • Simple transactional email API\
  • Reliable delivery through Amazon SES\
  • Detailed email logs and event tracking\
  • Suppression handling\
  • Predictable developer-friendly pricing

Support

If you need help, contact:

support@dependal.com


Built by Dependal.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dependal-1.0.3.tar.gz (44.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dependal-1.0.3-py3-none-any.whl (91.4 kB view details)

Uploaded Python 3

File details

Details for the file dependal-1.0.3.tar.gz.

File metadata

  • Download URL: dependal-1.0.3.tar.gz
  • Upload date:
  • Size: 44.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for dependal-1.0.3.tar.gz
Algorithm Hash digest
SHA256 d403974af6f7049734981e85742656fa064175e4e0cf67c33ba76e8e55b9dc0f
MD5 9e322885da6ccf9987b69c9b227e6ee7
BLAKE2b-256 c32046568a2172a33ab893a89eb04caff0ef5143b5543afd55abde5c029afdbf

See more details on using hashes here.

File details

Details for the file dependal-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: dependal-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 91.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for dependal-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 74cc64d7fe3fbbaee6e49ce7fa4fb3763aec3220afdd4ec81bf09e4928665bff
MD5 85b8bb3fa151109be83e88cb7eeca529
BLAKE2b-256 f130792390bbd3ce31c162a86fa9c9655c8605ad951aeeb4786a237459d01298

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page