This python drip client is maintained by Matthew Clarkson from Paper Planes, a data driven digital marketing agency based in Brisbane, Queensland Australia.
To install this package run pip install pydrip
.
To use this package, simply import and initialize the DripClient from python-drip as follows:
from pydrip import DripClient
drip = DripClient(token=YOUR_ACCESS_TOKEN, account_id=YOUR_ACCOUNT_ID)
# Get Subscribers
status, data = drip.subscribers()
subscribers = data['subscribers']
# Create a Subscriber
subscriber = {
'subscribers': {[
{ 'email': '[email protected]' }
]}
}
drip.create_or_update_subscriber(subscriber)
Most of the Drip API is covered including:
- Broadcasts
- Campaigns
- Custom Fields
- Conversions
- Events
- Forms
- Orders
- Shopper Activity (new)
- Subscribers
- Tags
- Webhooks
- Documentation
- Test it ;)