initial product api