Auslesen vorhandener Newslettervorlagen
RequestParameter: TemplatesRequest
ResponseParameter: TemplatesResponse
Mit Hilfe dieser Methode können Sie die in der eworx Marketing Suite verfügbaren Newslettervorlagen auslesen. Diese Vorlagen können Sie anschließend zum Beispiel in der Methode Erstellen einer Kampagne – CreateCampaign
verwenden.
Das Request-Objekt besitzt folgende Felder zur Steuerung der Abfrage:
CreatedAfter
Ausgelesen werden nur Vorlagen, deren Erstellzeitpunkt nicht weiter zurückliegt als das angegebene Datum. Wenn der Wert null ist werden alle Vorlagen ausgelesen.
Das Response-Objekt
enthält eine Liste von Templates, welche aus einem Namen und einer Guid bestehen.

Beispiel Request „Auslesen Newsletter Vorlage“
C#
//Create an instance of the service agent
ServiceAgent agent = new ServiceAgent();
TemplateRequest request = new TemplateRequest();
//Get all templates, created last month
request.CreatedAfter = DateTime.Now.AddMonths(-1);
request.SecurityContext = GetSecurityContext();
//Get the templates from mailworx
TemplateResponse response = agent.GetTemplates(request);
foreach (Template t in response.Templates)
Console.Writeline(“Name: {0}\tID: {1}”, t.Name, t.Guid);