updated barcode api doc