Erstellen einer Kampagne

Die Methode CreateCampaign ermöglicht es eine neue Kampagne mit den Basisinformationen in maiworx zu erstellen.

Request Properties

Campaign

Das Kampagnen-Objekt mit den Informationen der Kampagne die erstellt werden soll.
Typ der Eigenschaft: Campaign

Beispiel Request "Kampagne erstellen"

Es wird eine ereignisabhängige mailworx Kampagne mit dem Namen "mailworx Kampagne" erstellt.
Der Versandstatus wird auf "Versandbereit" gesetzt und neben dem Betreff und der Absendeadresse wird auch noch eine Voralge-Kampagne verwendet und ein Themenberiech hinterlegt.

JSON

//https://sys.mailworx.info/Services/JSON/ServiceAgent.svc/CreateCampaign
{
  "request": {
    "Language": "DE",
   	"SecurityContext": {
			"Account": "account",
			"Username": "username",
			"Password": "*****",
			"Source": "application name"
	},
	"Campaign": {
		"Name": "mailworx Kampagne",
		"TemplateGuid": "d5af0dfe-f73d-4252-b72a-15b162eb509e",
		"WorkflowState": 4,
		"SenderName": "mailworx",
		"SenderAddress": "service@mailworx.info",
		"ProfileGuid": "d9394af0-e7fd-4bc5-b997-066a7ac1a573",
		"UserGuid": "19ad426b-b759-4f66-b871-8a74b3412998",
		"ShowChangeData": true,
		"SendType": 1,
		"Subject": "Betreff",
		"NotifyAddress": "service@mailworx.info",
		"Culture": "DE",
		"DefaultSetting": "991a9849-7ed7-496a-bd57-def5c088bf5e",
		"CampaignTopic" : {
			"Name": "Thema 1"
		}
	}
  }
}

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"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Header/>
  <soap:Body>
    <ser:CreateCampaign>
      <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:Campaign>
        	<ser:Name>mailworx Kampagne</ser:Name>
        	<ser:TemplateGuid>d5af0dfe-f73d-4252-b72a-15b162eb509e</ser:TemplateGuid>
        	<ser:WorkflowState>ReadyToSend</ser:WorkflowState>
        	<ser:SenderName>mailworx</ser:SenderName>
        	<ser:SenderAddress>service@mailworx.info</ser:SenderAddress>
        	<ser:ProfileGuid>d9394af0-e7fd-4bc5-b997-066a7ac1a573</ser:ProfileGuid>
        	<ser:UserGuid>19ad426b-b759-4f66-b871-8a74b3412998</ser:UserGuid>
        	<ser:ShowChangeData>true</ser:ShowChangeData>
        	<ser:SendType>EventDependent</ser:SendType>
        	<ser:Subject>Betreff</ser:Subject>
        	<ser:NotifyAddress>service@mailworx.info</ser:NotifyAddress>
        	<ser:Culture>DE</ser:Culture>
        	<ser:DefaultSetting>991a9849-7ed7-496a-bd57-def5c088bf5e</ser:DefaultSetting>
        	<ser:CampaignTopic>
        		<ser:Name>Thema 1</ser:Name>
        	</ser:CampaignTopic>
        </ser:Campaign>
      </ser:request>
    </ser:CreateCampaign>
  </soap:Body>
 </soap:Envelope>

Response Objekt

Als Rückgabewert wird die Id der erstellten Kampagne geliefert.

Newsletter Anmeldung

Tipps, Tricks und viele weitere nützliche Informationen direkt in Ihre Mailbox. Jetzt mailworx Newsletter abonnieren!