Product search endpoint