Focusing on managing products, variants, and collections through the API.
I have found an issue when using a products query with the savedSearchId parameter where the results are not what I am expecting. [docs]
{ products(first: 25, savedSearchId: "gid://shopify/SavedSearch/1234567890") { edges { node { title } } } }
I expect to only see Product 1 in the result.
I see all products.
The issue appears to be specifically related to the "collection is" filter. I should also note, that the Saved Search result is correct in the Shopify interface. The issue is only with the GraphQL query performed through the API.