In each schema, you'll notice that each data response as a fixed set of fields.
Using the field names, you can craft powerful and versatile queries.
Each query is in the form
<field> value is determined by the JSON payload format for the respective response.
Example of how to query top-level fields:
Example of how to query nested fields:
You can also prepend the values of your search queries.
Futhermore, you can also add the more queries with the same field name.
Here's a list of extra query operations to improve filtered search results.
|Operator||String||Numerical / Boolean|
|N/A||Less than or equal to|
|N/A||Greater than or equal to|
For more context, the
~ operator especially "yolos" and tries to search within nested arrays and hard to navigate nested structures.
Warning: it'll usually yield worse performance than the other operators.
Queries don't work in array types. You could try the
~ operator, but you may get items you don't want.