Services module: what is the syntax of node.index parameters? I'm trying to get the list of certain type nodes using xmlrpc and POST method. I'm constructing xml like this:

&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;methodCall&gt;
&lt;methodName&gt;node.index&lt;/methodName&gt;
&lt;params&gt;
   &lt;param&gt;
      &lt;value&gt;
         &lt;string&gt;0&lt;/string&gt;
      &lt;/value&gt;
   &lt;/param&gt;
   &lt;param&gt;
      &lt;value&gt;
         &lt;string&gt;*&lt;/string&gt;
      &lt;/value&gt;
   &lt;/param&gt;
   &lt;param&gt;
      &lt;value&gt;
         &lt;string&gt;type=forum&lt;/string&gt;
      &lt;/value&gt;
   &lt;/param&gt;
&lt;/params&gt;
&lt;/methodCall&gt;


yet in return I get nodes of various types. I guess that type=forum is bad. What is correct syntax of this parameter?
I usually call node.index this way

$nodes = xmlrpc($this-&gt;server_endpoint, Array('node.index' =&gt; Array(0,'nid,uuid,vid', array('type' =&gt; $contentType), PHP_INT_MAX)), $this-&gt;headers);


the parameters being:


Page number (usually I set it to zero and set the number of nodes per page to PHP_INT_MAX. This because I found page support buggy in a previous version, I haven't retested it recently)
Array with fields to retrieve (only that you find in the node DB table are available. Careful with it, less fields means better request speed)
Array with content type(s) to retrieve
Number of nodes in the index list per page


I dont'know how exacly goes in XML, but I think that it should be easy enough to adapt to that syntax, if necessary.