MailchimpAPI (open)
mailchimp integration
Syntax
LOADLIB "mod::system/lib/webapi/mail/mailchimp.whlib";
OBJECTTYPE MailchimpAPIDescription
Get your API keys at /account/api/ (or under Extra > API keys after logging in)
API reference: https://mailchimp.com/developer/reference/
Constructor
Properties
Functions
- RECORD FUNCTION AddSubscriber(STRING listid, STRING email, RECORD options)
Subscribe a user
 - MACRO DeleteSubscriberPermanently(STRING listid, STRING emailaddress)
Delete a user permanently from a list - This will make it impossible to re-import the list member.
 - RECORD FUNCTION GetSubscriber(STRING listid, STRING email)
Retrieve user's subscription status
 - RECORD ARRAY FUNCTION ListMailingLists()
List mailinglists for a client
 - RECORD ARRAY FUNCTION ListMergeFields(STRING listid)
 - VARIANT FUNCTION RawAPICall(STRING method, STRING endpoint, RECORD options)
Do a lowlevel call straight to the api
 - MACRO RemoveSubscriber(STRING listid, STRING emailaddress)
Unsubscribe a user from a list