Complex Filtering

Complex filtering logic is possible by using a simple query language which
supports logical operators. The query can be passed urlencoded with the q
parameter. An alternative to url encoding is using a special quote syntax by
encapsulating the query in ***. Everything between *** will be
automatically url encoded. (You still need to get quoting right).

%> thruk r '/hosts?q=***name = "test" or name = "other"***'

Another example, fetch all hosts from hostgroups linux and windows which are not ok.