I noticed that all API requests to filter my search based on a filter which contains ‘&
’ fail to give results.
The solution was to escape the &
into &
If you are using the REST endpoint, this then needs to be URL Encoded so for example:
Search filter to show category: “Dogs & Cats
”
Filter parameter becomes: Category = 'Dogs & Cats'
Raw URL query becomes: filters[category]=Dogs %26amp%3B Cats