products api extended