Flask-Sendwithus

Forwards-compatible Flask extension to interact with the sendwithus API


License
BSD-3-Clause
Install
pip install Flask-Sendwithus==1.0.2

Documentation

Flask-Sendwithus

Travis CI build status (Linux) PyPI version Downloads from PyPI per month License Available as wheel Supported Python versions PyPI status (alpha/beta/stable) codecov.io

About

Forwards-compatible Flask extension to interact with the sendwithus API.

Installation

pip install Flask-Sendwithus

Documentation

Uses the standard extension pattern. Example:

>>> from flask import Flask
>>> from flask_sendwithus import Sendwithus

>>> app = Flask(__name__)
>>> app.config['SENDWITHUS_API_KEY'] = 'YOUR-API-KEY'
>>> sendwithus = Sendwithus()
>>> sendwithus.init_app(app)
>>> r = sendwithus.send(
    email_id='YOUR-EMAIL-ID',
    recipient={'address': 'us@sendwithus.com'})
>>> print(r.status_code)
200

See the official python client's documentation for further info on what methods are available. All methods found on the sendwithus.api instance is proxied on the Flask-Sendwithus's instance.