The example GET request shown at the top of this page can be replicated using the library's addRawParams method, like this:
Here:
<entity> = devices
<queryObject> = filterParameters
<getMethod> = get
<queryParam1> = label__startswith
<value1> = 'temp'
Accessing the filters
API filters are written in snake-case. Take a look at some of the supported object filters for example:
contains
contained_by
has_key
In order to maintain the camel-case standard of JavaScript, the library's filters are written in camel-case, so the previous filters would look like this:
contains
containedBy
hasKey
Below you'll find the full list filters, as defined in the API vs. how they look in the library.