Client¶
MailUpClient
is an AuthenticateSession
with every built-in request to work with MailUp.
-
class
djangomailup.
MailUpClient
(using='default')[source]¶ MailUp client for django.
A requests authenticated
Session
.Parameters: using (string) – name of MAILUP configuration (default: ‘default’) Same of
Session
, with oAuth2 logic.Usage:
>>> form djangomailup import MailUpClient() >>> s = MailUpClient() >>> s.get_info() <Response [200]>
To use a different configuration use
using
argument:... >>> s = MailUpClient(using='myotherconfiguration') ...
-
create_lists
(name, default=1, scope='newsletters', extra=None)[source]¶ Create a new list.
Parameters: Take a look at MailUp’s documentation if you want know more about Create list
Reference: Create Lists
-
get_info
()[source]¶ Return MailUp Account Info.
Take a look at MailUp’s documentation if you want know more about Account Info
Reference: Account Info
-
read_lists
()[source]¶ Return the lists that are visible for authenticated user.
Take a look at MailUp’s documentation if you want know more about Read Lists
Reference: Read Lists
-