I'm trying to retrieve summary information about an email send (opens, number sent, number delivered, etc.) using the Marketing Cloud SOAP API. The response I get has an overall status of "OK" but none of the requested data in it (it is a fully formed XML response but only includes the overall status and a RequestID).
I've tried several SendIDs with the same result. I AM able to retrieve link information (ObjectType "LinkSend") for the same SendIDs.
Thanks for any suggestions.
My SOAP request:
<RetrieveRequestMsg xmlns="http://exacttarget.com/wsdl/partnerAPI">
<RetrieveRequest>
<ObjectType>Send</ObjectType>
<Properties>UniqueOpens</Properties>
<Properties>NumberSent</Properties>
<Properties>NumberDelivered</Properties>
<Filter xsi:type="ns1:SimpleFilterPart" xmlns:ns1="http://exacttarget.com/wsdl/partnerAPI">
<Property>SendID</Property>
<SimpleOperator>equals</SimpleOperator>
<Value>xxxx</Value>
</Filter>
</RetrieveRequest>
</RetrieveRequestMsg>
And the response:
<soap:Body>
<RetrieveResponseMsg xmlns="http://exacttarget.com/wsdl/partnerAPI">
<OverallStatus>OK</OverallStatus>
<RequestID>xxxxx-xxxx-xxxxx-xxxx-xxxxxxxxxx</RequestID>
</RetrieveResponseMsg>
</soap:Body>