API for Silverpop Enterprise Newslettering
Project description
Python implementation of the Silverpop API
Currently implemented API methods:
def add_recipient(api_url, list_id, email, columns=[]): """Add recipient to a list (only email key supported) api_url, list_id, email are required, optionally takes a list of dicts to define additional columns like [{'column_name':'State', 'column_value':'Germany'},] returns True or False """ def opt_out_recipient(api_url, list_id, email): """opt out a recipient from a list api_url, list_id, email are required returns True or False """
Silverpop: http://www.silverpop.com/
Changelog
0.1 (2009-05-12)
Initial release
- implemented api methods:
add_recipient(api_url, list_id, email, columns=[]) opt_out_recipient(api_url, list_id, email) [hplocher]
- mocked api methods:
is_opted_in(api_url, list_id, email) select_recipient_data(api_url, list_id, email, columns=[]) xml_request(api_url, xml) [hplocher]
initial package skeleton [hplocher]
Contributors
Hans-Peter Locher, Author
Download
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
silverpop-0.1.zip
(12.7 kB
view details)
File details
Details for the file silverpop-0.1.zip
.
File metadata
- Download URL: silverpop-0.1.zip
- Upload date:
- Size: 12.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c7d5d68083807ed2367f37fdd5e0de27b6060ade2dfef0db3afcb23993bd73a |
|
MD5 | 7c67a8e20605ad623b3ef73f82d22e2e |
|
BLAKE2b-256 | d7ff29cf7aec5b4423bfb310b94436d4d8d9515d92acdbf5ee440c0ab69d344a |