10. Dezember 2021

· Whitepaper

DeleteSubscribers

Inhaltsverzeichnis

xx Kapitel

Empfänger löschen

Die Methode DeleteSubscribers ermöglicht es, Empfänger in der eworx Marketing Suite zu löschen.

Request Properties

Conditions

Die Bedingungen die ein Empfänger erfüllen muss damit er gelöscht wird. Werden die Ids von Empfänger explizit angegeben werden diese Bedingungen nicht berücksichtigt.
Typ der Eigenschaft: Condition

SubscriberIds

Eine Liste von Ids der Empfänger die gelöscht werden sollen.
Typ der Eigenschaft: Liste von GUID

Beispiel Request „Empfänger löschen“

Löscht alle Emfpänger mit der E-Mail Adresse „service@mailworx.info“.

JSON

//https://sys.mailworx.info/Services/JSON/ServiceAgent.svc/DeleteSubscribers
{
  "request": {
    "Language": "DE",
   	"SecurityContext": {
			"Account": "account",
			"Username": "username",
			"Password": "*****",
			"Source": "application name"
	},
	"Conditions":[
      {
        "Field":{
          "__type": "TextField:#Eworx.Mailworx.ServiceInterfaces",
          "InternalName": "email"
        },
        "Operator": 0,
        "Value":"service@mailworx.info"
      }
    ]
  }
}

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:DeleteSubscribers>
      <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:Conditions>
		  <ser:Condition>
            <ser:Field  xsi:type="ser:TextField">
              <ser:InternalName>email</ser:InternalName>
            </ser:Field>
            <ser:Operator>Equals</ser:Operator>
            <ser:Value xsi:type="xsd:string">service@mailworx.info</ser:Value>
          </ser:Condition>
        </ser:Conditions>
      </ser:request>
    </ser:DeleteSubscribers>
  </soap:Body>
 </soap:Envelope>