I am trying to create a new user list along with a rule for it. Should be pretty straight forward. But not working. Don't have a client library because doing this in node, (why is there no js sdk???) but my soap client works for some other requests. I made sure I wasn't using the manager account. Not sure what's going wrong It's probably the format of the operation because ZI get the same error if i send an empty object as the operation. here's the request and response from my logs: (sorry about the format)
any help is appreciated. thanks OUTGOING REQUEST: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="https://adwords.google.com/api/adwords/rm/v201509" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:cm="https://adwords.google.com/api/adwords/cm/v201509"><soap:Header><ns1:RequestHeader xmlns:ns1="https://adwords.google.com/api/adwords/rm/v201509" xmlns="https://adwords.google.com/api/adwords/rm/v201509"><ns1:userAgent>XXXXXXXXXXX</ns1:userAgent><ns1:developerToken>XXXXXXXXXXXXXXX</ns1:developerToken><ns1:clientCustomerId>XXXXXXXXX</ns1:clientCustomerId></ns1:RequestHeader></soap:Header><soap:Body><mutate xmlns="https://adwords.google.com/api/adwords/rm/v201509"><operations><operator>ADD</operator><operand><id xsi:nil="true"></id><name>Woopra Label: test-Label-Id</name><description>This User List has been created to mirror the woopra label.</description><integrationCode>test-Label-Id</integrationCode><listType>RULE_BASED</listType><rule><groups><items><key>Woopra_Label-test-Label-Id</key><op>EQUALS</op><value>true</value></items></groups></rule></operand></operations></mutate></soap:Body></soap:Envelope> ERROR!!!! during listService.mutate(): { statusCode: 500, body: '<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header><ns2:ResponseHeader xmlns:ns2="https://adwords.google.com/api/adwords/rm/v201509" xmlns="https://adwords.google.com/api/adwords/cm/v201509"><requestId>00052693bd9629000a42bf05e40XXXXX</requestId><serviceName>AdwordsUserListService</serviceName><methodName>mutate</methodName><operations>1</operations><responseTime>138</responseTime></ns2:ResponseHeader></soap:Header><soap:Body><soap:Fault><faultcode>soap:Server</faultcode><faultstring>[OperatorError.OPERATOR_NOT_SUPPORTED @ operations[0], RequiredError.REQUIRED @ operations[0].operator]</faultstring><detail><ns2:ApiExceptionFault xmlns="https://adwords.google.com/api/adwords/cm/v201509" xmlns:ns2="https://adwords.google.com/api/adwords/rm/v201509"><message>[OperatorError.OPERATOR_NOT_SUPPORTED @ operations[0], RequiredError.REQUIRED @ operations[0].operator]</message><ApplicationException.Type>ApiException</ApplicationException.Type><errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="OperatorError"><fieldPath>operations[0]</fieldPath><trigger></trigger><errorString>OperatorError.OPERATOR_NOT_SUPPORTED</errorString><ApiError.Type>OperatorError</ApiError.Type><reason>OPERATOR_NOT_SUPPORTED</reason></errors><errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="RequiredError"><fieldPath>operations[0].operator</fieldPath><trigger></trigger><errorString>RequiredError.REQUIRED</errorString><ApiError.Type>RequiredError</ApiError.Type><reason>REQUIRED</reason></errors></ns2:ApiExceptionFault></detail></soap:Fault></soap:Body></soap:Envelope>', -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en --- You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/4273e404-c51d-49be-88ef-f3d5ec0be84b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.