added get requests for product(s) and component(s)