E-Mail Marketing Studie zum 1. Halbjahr 2018 - inklusive Bonusmaterial! Jetzt herunterladen >

Erstellen einer Veranstaltung - CreateEvent

Erstellen einer Veranstaltung

Die Methode CreateEvent ermöglicht es, eine Veranstaltung mit Basisinformationen in mailworx zu erstellen.

Request Properties

Event
Das Event das erstellt werden soll.
Typ der Eigenschaft: Event

Beispiel Request "Event erstellen"

Der folgende Request erstellt eine Veranstaltung und setzt die Basisinformationen.

JSON
//https://sys.mailworx.info/Services/JSON/ServiceAgent.svc/CreateEvent
{
    "request": {
        "Language": "DE",
        "SecurityContext": {
            "Username": "username",
            "Password": "*****",
            "Account": "account",
            "Source": "application name"
        },
 	"Event": {
            "Name": "Veranstaltung",
            "Begin": "2018-05-25T09:00:00",
            "End": "2018-05-26T18:00:00",
            "Location": "Rohrbach",
            "Description": "Veranstaltung, erstellt über API",
            "Languages": {
                "DE",
                "EN"
	    },
            "NotificationAddress": "service@mailworx.info",
            "NotificationLanguage": "EventNotificationLanguage.German",
            "State": "EventState.InExecution",
            "Creator": "VeranstaltungsAdministrator",
            "RegistrationOpened": "false",
            "RegistrationClosedFrom": "2018-05-20T18:00:00",
            "ClosedRegistrationText": "Die Anmeldung ist nicht mehr möglich!"
 }
    }
}
XML
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ser="https://sys.mailworx.info/Services/ServiceAgent.asmx"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <soap:Header/>
  <soap:Body>
   <ser:CreateEvent>
    <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:Event>
      <ser:Name>Veranstaltung</ser:Name>
      <ser:Begin>2018-05-25T09:00:00</ser:Begin>
      <ser:End>2018-05-26T18:00:00</ser:End>
      <ser:Location>Rohrbach</ser:Location>
      <ser:Description>Veranstaltung, erstellt über API</ser:Description>
      <ser:Languages>
       <ser:Language>DE</ser:Language>
       <ser:Language>EN</ser:Language>
      </ser:Languages>
      <ser:NotificationAddress>service@mailworx.info</ser:NotificationAddress>
      <ser:NotificationLanguage>
       EventNotificationLanguage.German
      </ser:NotificationLanguage>
      <ser:State>EventState.InExecution</ser:State>
      <ser:Creator>VeranstaltungsAdministrator</ser:Creator>
      <ser:RegistrationOpened>false</ser:RegistrationOpened>
      <ser:RegistrationClosedFrom>2018-05-20T18:00:00</ser:RegistrationClosedFrom>
      <ser:ClosedRegistrationText>
       Die Anmeldung ist nicht mehr möglich!
      </ser:ClosedRegistrationText>
     </ser:Event>
    </ser:request>
   </ser:CreateEvent>
  </soap:Body>
 </soap:Envelope>

Response Objekt

Guid
Die ID des Events das gerade erstellt wurde.
Typ der Eigenschaft: UNIQUEIDENTIFIER