10. Dezember 2021

· Whitepaper

GetEmailCampaignTopics

Inhaltsverzeichnis

xx Kapitel

Themenbereiche eines Mandanten auslesen

Beim Erstellen und Aktivieren von Kampagnen kann die Eigenschaft CampaignTopic gesetzt werden, um die Kampagnen einem Themenbereich zuzuweisen. Um die verfügbaren Themenbereiche auszulesen, wird die Methode GetEmailCampaignTopics verwendet.

Request Properties

Dieser Request hat keine besonderen Properties. Hier muss lediglich der SecurityContext angegeben werden.

Beispiel Request „Themenbereiche auslesen“

Der folgende Request gibt eine Liste aller Themenbereiche zurück, die in dem Mandantne existieren und auf die der angegeben Benutzer Zugriff hat.

JSON

//https://sys.mailworx.info/Services/JSON/ServiceAgent.svc/GetEmailCampaignTopics
{
  "request": {
    "Language": "DE",
    "SecurityContext": {
      "Account": "account",
      "Username": "username",
      "Password": "******",
      "Source": "application name"
    }
  }
}

XML

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"
xmlns:ser="http://www.mailworx.at/interfaces/serviceagent/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <soap:Header/>
  <soap:Body>
    <ser:GetEmailCampaignTopics>
      <ser:request>
        <ser:Language>DE</ser:Language>
        <ser:SecurityContext>
          <ser:Account>account</ser:Account>
          <ser:Username>username</ser:Username>
          <ser:Password>******</ser:Password>
          <ser:Source>application name</ser:Source>
        </ser:SecurityContext>
      </ser:request>
    </ser:GetEmailCampaignTopics>
  </soap:Body>
</soap:Envelope>

Response Objekt

EmailCampaignTopics
Gibt eine Liste aller Themenbereiche an, die in dem im SecurityContext angegeben Mandanten existieren und auf die der angegeben Benutzer Zugriff hat.
Typ der Eigenschaft: Liste von EmailCampaignTopic