web api and product