Versandstatus von E-Mail Kampagnen abfragen

Die Methode GetSendActionInProgress ermöglicht es zu ermitteln, ob der Versand einer Kampagne bereits abgeschlossen wurde oder noch in Arbeit ist.

Request Properties

Email
Die E-Mail Adresse des zu prüfenden Abonnenten.
Typ der Eigenschaft: STRING

CampaignGuids
Die IDs der zu prüfenden Kampagnen.
Typ der Eigenschaft: Liste von GUIDs

Property
Die Art der Prüfung.
Typ der Eigenschaft: PropertyToCheck

Beispiel Request "Versandstatus von E-Mail Kampagnen abfragen"

Der folgende Request prüft, ob der Abonnent mit der E-Mail Adresse „service@mailworx.info“ mit den gewählten Kampagnen bereits erfolgreich besendet wurde oder ob der Versand gerade noch in Arbeit ist. Die IDs jener zu überprüfenden Kampagnen, die noch nicht an diese E-Mail Adresse gesendet wurden, werden in einer Liste im Response Objekt zurückgegeben.

JSON

//https://sys.mailworx.info/Services/JSON/ServiceAgent.svc/GetSendActionInProgress
{
  "request": {
    "Language": "DE",
    "SecurityContext": {
      "Account": "account",
      "Username": "username",
      "Password": "*****",
      "Source": "application name"
    },
    "Email": "service@mailworx.info",
    "CampaignGuids": 
    [
      "04ac8a55-5313-4b12-b8e6-cad8f2d5d964",
      "5da0d28a-65c2-4969-8c97-7785b0d3ade0"
    ],
    "Property": 2
  }
}

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:GetSendActionInProgress>
      <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:Email>service@mailworx.info</ser:Email>
        <ser:CampaignGuids>
          <ser:Guid>04ac8a55-5313-4b12-b8e6-cad8f2d5d964</ser:Guid>
          <ser:Guid>d5a0d28a-65c2-4969-8c97-7785b0d3ade0</ser:Guid>
        </ser:CampaignGuids>
        <ser:Property>MailInserted</ser:Property>
      </ser:request>
    </ser:GetSendActionInProgress>
  </soap:Body>
</soap:Envelope>

Response Objekt

CampaignGuids
Liste von IDs der zu überprüfenden Kampagnen, die an die angegebene E-Mail Adresse noch nicht fertig versendet wurden.
Typ der Eigenschaft: Liste von GUIDs

Newsletter Anmeldung

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