uploadBarcodes
abstract suspend fun uploadBarcodes(barcodeData: List<BarcodeData>, shipmentId: String, shipmentScanId: String, progressCallback: (String) -> Unit?): Result<Shipment>
Uploads detected barcode data and associates it with the specified scan.