I'm trying to do some resolution between restaurants in my DB to their respective Foursquare id. For example, there's a Steakhouse (a subcategory of the Food category) in Penang, MY called 'Suffolk House', but when I specify the categoryId non-Food related venues still show up in the result group.
You'd expect only results belonging withing a category (or subcategory) would come back. What gives? Is categoryId really a no-op parameter?
The categoryId
parameter is not currently supported for intent=match
. You can either filter the results by category afterwards, or use a different intent if you need category matches.