item api desc