Skip to content

R4h4/PyDoctorSender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyDoctorSender - An unofficial Python API for DoctorSender

PyDoctorsSender is an unofficial API wrapper for the email sending system DoctorSender. It provides and easy and accessible way to automate everything you can do on the GUI and more.

The full documentation can be found here: docs

Installation

pip install pydoctorsender

Usage

Usage is simple, here is an example on how to get all sending lists in your account:

from pydoctorsender import DoctorSenderClient

client = DoctorSenderClient('user@doctorsender.com', 'example_api_token')
client.lists()

All calls return standard Python data types and objects. Example return:

{'example_list': {'test': '0',
  'count': '123456',
  'created_at': '2019-01-01 01:23:45',
  'ready': '1',
  'last_amount_update': '2019-04-25 00:00:00'},
 'test_list': {'test': '0',
  'count': '1000',
  'created_at': '2019-02-02 00:10:10',
  'ready': '1',
  'last_amount_update': '2019-04-25 02:30:40'}

My2Cents

If you are already punished by having to use one of the oldest systems on the market, this package will make your life at least a little bit easier - At least until DoctorSender changes your API key, without previous warning, in production.

About

An unofficial Python API for DoctorSender

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages