zuletzt zugestellte Kampagne auslesen
Request Properties:
SubscriberIds: Die Ids der Empfänger, deren zuletzt zugestellte Kampagne ermittelt werden soll.
Typ: Liste von Guid
Response Properties:
Openings: Die jeweils letzte zugestellte Kampagne des jeweiligen Empfängers.
Typ: Liste von LastSubscriberReaction
LastSubscriberReaction Properties:
SubscriberId: Die Id des Empfängers
Typ: Guid
Timepoint: Der Zeitpunkt der Reaktion.
Typ: DateTime
CampaignId: Die Id der Kampagne, auf die die Reaktion erfolgt ist.
Typ: Guid
CampaignName: Der Name der Kampagne, auf die die Reaktion erfolgt ist.
Typ String
Beispiel Request „zuletzt zugestellte Kampagne auslesen“
Der folgende Request liefert die jeweils zuletzt zugestellte Kampagne der Empfänger mit den IDs „F73A86E8-E58B-4B3F-A4A8-5D2F9417EB12“ und „C82F397C-3F36-45A6-93D4-C9AC743B9861“.
//https://mailworx.marketingsuite.info/Services/JSON/ServiceAgent.svc/GetLastSentCampaignToSubscriber
{
"request": {
"Language": "DE",
"SecurityContext": {
"Account": "account",
"Username": "username",
"Password": "******",
"Source": "application name"
},
"SubscriberIds": [
"F73A86E8-E58B-4B3F-A4A8-5D2F9417EB12",
"C82F397C-3F36-45A6-93D4-C9AC743B9861"
]
}
}
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:GetLastSentCampaignToSubscriber>
<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:request>
</ser:GetLastSentCampaignToSubscriber>
</soap:Body>
</soap:Envelope>