10. Dezember 2021

· Whitepaper

GetProfiles

Inhaltsverzeichnis

xx Kapitel

Zielgruppen auslesen

Die Methode GetProfiles ermöglicht es, Zielgruppen auszulesen.

Request Properties

LastChange 

Das Datum nachdem sich die Zielgruppe geändert haben muss, damit sie ausgelesen wird. Wird kein Wert übergeben, ist das Änderungsdatum nicht relevant für das Auslesen der Zielgruppen.
Typ der Eigenschaft: DATE

ProfileGuid

Die ID der Zielgruppe, die ausgelesen werden soll. Wird keine ID definiert, werden alle Zielgruppen nach den anderen Kriterien ermittelt.
Typ der Eigenschaft: GUID

Type 

Der Typ der Zielgruppen, die ausgelesen werden sollen.
Typ der Eigenschaft: ProfileType

Beispiel Request „Zielgruppen auslesen“

Auslesen aller dynamischer Zielgruppen die nach dem 01.01.2020 bearbeitet wurden.

JSON

{
  "request": {
    "Language": "DE",
   	"SecurityContext": {
			"Account": "account",
			"Username": "username",
			"Password": "*****",
			"Source": "application name"
	},
	"Type": 1,
	"LastChange": "\/Date(1577833200000)\/"
  }
}

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:GetProfiles>
      <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:Type>Dynamic</ser:Type>
       <ser:LastChange>2020-01-01T00:00:00</ser:LastChange>
      </ser:request>
    </ser:GetProfiles>
  </soap:Body>
 </soap:Envelope>

Response Objekt

Profiles
Eine Liste der ausgelesenen Zielgruppen.
Typ der Eigenschaften: Liste von Typ Profile