Filtering is the way the request XML packet indicates the object (a custom button or several) to which the operation will be applied. The request XML packet filters custom buttons using a special filter node.

Parameters, nested in the filter node are called filtering rule. A filter contains as many different filtering rule types as the number of different parameters nested in the XML presentation of the filter node. A single operation can use only parameters of the same type in the filtering rule.