Filtering

The syntax for filtering objects is:

<url>?<field name>=<oper>:<value>[&<field name>=<oper>:<value>]*

The following fields can be used for filtering:

These are the operators that can be used in filters:

Operator Acceptable value Comments
eq number/string/timestamp This is the default operator if one is not specified.
ne number/string/timestamp  
lt number/string/timestamp  
le number/string/timestamp  
gt number/string/timestamp  
ge number/string/timestamp  
in list Input list is val1, val2,.. which can be enclosed with () or [] or not enclosed at all.
out list Input list is val1, val2,.. which can be enclosed with () or [] or not enclosed at all.
between list A list of exactly two items, e.g. [5,10]; the filter is inclusive, equivalent to x >= 5 AND y <= 10.
The between filter is symmetric, e.g. between[5,10] and between[10,5] mean the same thing.
like string Searches for a substring anywhere inside the text.

Notes: