17. April 2024

· Whitepaper

GetEventsOfSubscriber

Inhaltsverzeichnis

xx Kapitel

Auslesen von Events eines Empfängers

Liefert die Events der Empfänger mit den IDs „F73A86E8-E58B-4B3F-A4A8-5D2F9417EB12“ und „C82F397C-3F36-45A6-93D4-C9AC743B9861“ im Zeitraum vom 01.01.2023 bis 01.02.2023.

Request Properties:

SubscriberIds: Die Ids der Empfänger, deren Events ausgelesen werden sollen.
Typ: Liste von Guid

StartTimePoint: Der Anfangszeitpunkt des Zeitraums, in dem die Events ausgelesen werden sollen.
Typ: DateTime

EndTimePoint: Der Endzeitpunkt des Zeitraums, in dem die Events ausgelesen werden sollen.
Typ: DateTime

Response Properties:

Subscribers: Liste aller Events im angegebenen Zeitraum zu denen es eine Aufzeichnung für den Empfänger gibt, gruppiert nach Empfänger und Mandant.
Typ:Liste von SubscriberEvents

SubscriberEvents Properties:

SubscriberId: Die Id des Empfängers.
Typ: Guid

AccountId: Die Id des Mandanten.
Typ: Guid

Events: Die Events in diesem Zeitraum für den Empfänger
Typ: Liste von SubscriberEventData

SubscriberEventData Properties:

EventId: Die Id des Events
Typ: Guid

EventName: Name des Events
Typ: String

EventStart: Begin des Events
Typ: Datetime

EventEnd: Ende des Events
Typ: Datetime

CompanionCount: Anzahl der Begleitpersonen
Typ: Integer

Status: Der Status des Empfängers zu diesem Event
Typ: GuestState

Pax: Textuelle Darstellung von teilgenommenen zu angemeldeten Personen
Typ: String

JSON

{
    "request": {
        "Language": "DE",
        "SecurityContext": {
            "Account": "account",
            "Username": "username",
            "Password": "******",
            "Source": "application name"
       },
       "SubscriberIds": [
           "F73A86E8-E58B-4B3F-A4A8-5D2F9417EB12",
           "C82F397C-3F36-45A6-93D4-C9AC743B9861"
       ],
       "StartTimePoint": "\/Date(1672531200000)\/",
       "EndTimePoint": "\/Date(1675209600000)\/"
  }
}

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:GetEventsOfSubscriber>
      <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:SubscriberIds>
          <ser:guid>F73A86E8-E58B-4B3F-A4A8-5D2F9417EB12</ser:guid>
          <ser:guid>C82F397C-3F36-45A6-93D4-C9AC743B9861</ser:guid>
        </ser:SubscriberIds>
        <ser:StartTimePoint>2023-01-01T00:00:00</ser:StartTimePoint>
        <ser:EndTimePoint>2023-02-01T00:00:00</ser:EndTimePoint>
      </ser:request>
    </ser:GetEventsOfSubscriber>
  </soap:Body>
 </soap:Envelope>

Need Support?

Can't find the answer you're looking for?
Contact Support