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": {
      "Account": "account",
      "Username": "username",
      "Password": "*****",
      "Source": "application name"
    },
    "Event": {
      "Name": "Veranstaltung",
      "Begin": "\/Date(1536407252781)\/",
      "End": "\/Date(1536507252781)\/",
      "Location": "Rohrbach",
      "Description": "Veranstaltung, erstellt über API",
      "Languages": ["DE","EN"],
      "NotificationAddress": "service@mailworx.info",
      "Creator": "Veranstaltungsersteller",
      "State": 1,
      "RegistrationOpened": "false",
      "RegistrationClosedFrom": "\/Date(1536607252781)\/",
      "ClosedRegistrationText": "Die Anmeldung ist nicht mehr möglich!"
    }
  }
}

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: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:string>DE</ser:string>
            <ser:string>EN</ser:string>
          </ser:Languages>
          <ser:NotificationAddress>service@mailworx.info</ser:NotificationAddress>
          <ser:NotificationLanguage>German</ser:NotificationLanguage>
          <ser:State>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

Newsletter Anmeldung

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