I'm trying to update a Subscriber status that belongs to a list to "Unsubscribed" value, even for this or other calls (Except get List subscribers) I'm getting the Overall Status as "Error".
Here's my request:
<?xml version="1.0" encoding="UTF-8"?>
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Header>
<fueloauth>MyValidAccessToken</fueloauth>
</Header>
<Body>
<UpdateRequest>
<Objects xsi:type="Subscriber">
<Attributes>
<Name>Status</Name>
<Value>Unsubscribed</Value>
</Attributes>
<SubscriberKey>email_I_want_to_remove@s.co</SubscriberKey>
<Lists>
<ID>19</ID>
</Lists>
</Objects>
</UpdateRequest>
</Body>
</Envelope>
And this is the response I get:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<soap:Header>
<wsa:Action>RetrieveResponse</wsa:Action>
<wsa:MessageID>urn:uuid:26eff0b0-ce15-494f-a36a-cff480f4a085</wsa:MessageID>
<wsa:RelatesTo>urn:uuid:db9863fc-c240-42bd-b944-aab741977b87</wsa:RelatesTo>
<wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
<wsse:Security>
<wsu:Timestamp wsu:Id="Timestamp-6acc57a7-22f4-42ff-afcb-ded1eef6fd0c">
<wsu:Created>2018-11-27T12:42:49Z</wsu:Created>
<wsu:Expires>2018-11-27T12:47:49Z</wsu:Expires>
</wsu:Timestamp>
</wsse:Security>
</soap:Header>
<soap:Body>
<RetrieveResponseMsg xmlns="http://exacttarget.com/wsdl/partnerAPI">
<OverallStatus>Error</OverallStatus>
<RequestID>fa257200-ef75-460d-96f6-b68f67ec3548</RequestID>
</RetrieveResponseMsg>
</soap:Body>
</soap:Envelope>
Is anything I maybe missing on my request?
Thanks