Method parameters
Returns all the newsletters created within a list
- string GetNewsletters(string accessKey, intlistID)
- accessKey: access key obtained using the Login method
- listID: Id of the list in which the desired newsletters are contained. Lists and corresponding IDs can be obtained calling the GetLists Method
If error code=0, the message will contain the IDs of all the newsletters in the list.
Sample GetNewsletters response
<GetNewslettersResult> <errorCode>0</errorCode> <errorDescription></errorDescription> <list> <listID>1</listID> <listName>Lista nr.1</listName> <newsletters> <newsletter> <newsletterID>1</newsletterID> <subject>Newsletter nr.1 Aprile 2009 | Le novità del mese</subject> <creationdate>20090402</creationdate> </newsletter> <newsletter> <newsletterID>1</newsletterID> <subject>Newsletter nr.2 Maggio 2009 | Le novità del mese</subject> <creationdate>20090505</creationdate> </newsletter> </newsletters> </list> </GetNewslettersResult>
Ruby Example
# Refer to https://mailup.atlassian.net/wiki/display/mailupapi/MailUp+RubyGem for gem information. require 'mailup' m = MailUp::Send.new('username', 'password') m.get_newsletters # => <GetNewslettersResult><errorCode>0</errorCode><errorDescription></errorDescription><list><listID>0</listID><listName></listName><newsletters></newsletters></list></GetNewslettersResult>"