updateShipmentMetadata

abstract suspend fun updateShipmentMetadata(shipmentId: String, metadata: Map<String, Any>): Result<Shipment>

Updates custom metadata for a shipment without overwriting existing fields.