pp api init