Studie: Der ideale Zeitpunkt für den Newsletter Versand! Jetzt Ergebnisse herunterladen >

Versandstatus von E-Mail Kampagnen abfragen-GetSendActionInProgress

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": {
            "Username": "username",
            "Password": "*****",
            "Account": "account",
            "Source": "application name"
        },
        "Email": "service@mailworx.info",
        "CampaignGuids": {
             "CampaignGuid": "04ac8a55-5313-4b12-b8e6-cad8f2d5d964",
	    "CampaignGuid": "5da0d28a-65c2-4969-8c97-7785b0d3ade0"
        },
        "Property": "PropertyToCheck.MailSent"
    }
}
XML
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ser="https://sys.mailworx.info/Services/ServiceAgent.asmx"  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:CampaignGuid>
        04ac8a55-5313-4b12-b8e6-cad8f2d5d964
      </ser:CampaignGuid>
      <ser:CampaignGuid>
        d5a0d28a-65c2-4969-8c97-7785b0d3ade0
      </ser:CampaignGuid>
     </ser:CampaignGuids>
     <ser:Property>
       PropertyToCheck.MailSent
     </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