FortressApiServiceImpl
Functions
Link copied to clipboard
open suspend override fun archiveShipment(shipmentId: String, updatedById: String, archived: Boolean): Result<ShipmentRO>
Link copied to clipboard
open suspend override fun archiveShipmentScan(shipmentScanId: String, updatedById: String, archived: Boolean): Result<ShipmentScanRO>
Link copied to clipboard
Link copied to clipboard
open suspend override fun createPickTicketShipmentEntry(shipmentId: String, shipmentScanId: String, jobId: String, fileName: String, createdById: String): Result<ShipmentEntryRO>
Link copied to clipboard
Link copied to clipboard
open suspend override fun createShipmentScan(request: CreateShipmentScanRequest): Result<ShipmentScanRO>
Link copied to clipboard
open suspend override fun createShipmentSharingRecord(userId: String, shipmentId: String, recipientEmail: String, expiration: String?): Result<ShipmentSharingRO>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend override fun fetchMostRecentShipmentEntries(shipmentIds: List<String>, entryType: String): Result<Map<String, ShipmentEntryRO>>
Link copied to clipboard
open suspend override fun fetchMostRecentShipmentSnapshots(shipmentIds: List<String>): Result<Map<String, List<ShipmentEntryRO>>>
Link copied to clipboard
Link copied to clipboard
open suspend override fun fetchOrganizationMembers(profileId: String, organizationId: String): Result<List<UserProfileRO>>
Link copied to clipboard
open suspend override fun fetchShipmentEntries(shipmentScanId: String): Result<List<ShipmentEntryRO>>
Link copied to clipboard
Link copied to clipboard
open suspend override fun fetchShipmentScans(shipmentIds: List<String>): Result<Map<String, List<ShipmentScanRO>>>
Link copied to clipboard
open suspend override fun fetchShipmentSharedRecords(userId: String): Result<List<ShipmentSharingRO>>
Link copied to clipboard
open suspend override fun fetchShipmentSharedWithMeRecords(userId: String): Result<List<ShipmentSharingRO>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend override fun patchShipment(shipmentId: String, request: UpdateShipmentRequest, operationName: String): Result<ShipmentRO>
Link copied to clipboard
open suspend override fun queueProcessingJob(shipmentId: String, shipmentScanId: String, data: ByteArray): Result<SnapshotsRO>
Link copied to clipboard
open suspend override fun renameShipment(shipmentId: String, updatedById: String, newTitle: String): Result<ShipmentRO>
Link copied to clipboard
Link copied to clipboard
open suspend override fun setMyCarrierApiKey(mycarrierKey: String?, originLocationId: String?): Result<String>
Link copied to clipboard
open suspend override fun submitMyCarrierOrder(orderRequest: MyCarrierOrderRequest): Result<MyCarrierOrderResponse>
Link copied to clipboard
open suspend override fun updateDocument(documentId: String, data: JsonObject): Result<DocumentResponse>
Link copied to clipboard
open suspend override fun updateShipmentBarcodes(shipmentId: String, updatedById: String, barcodesDto: Map<String, List<BarcodeItemRO>>): Result<ShipmentRO>
Link copied to clipboard
open suspend override fun updateShipmentScan(scanId: String, body: UpdateShipmentScanBaseRequest): Result<ShipmentScanRO>
Link copied to clipboard
Link copied to clipboard
open suspend override fun uploadPickTicketDocument(imageData: ByteArray): Result<PickTicketUploadResponse>
Link copied to clipboard
open suspend override fun uploadShipmentEntry(organizationId: String, shipmentId: String, shipmentScanId: String, fileName: String, data: ByteArray, type: ShipmentEntryType, createdById: String): Result<Pair<StorageRO, ShipmentEntryRO>>
Link copied to clipboard
open suspend override fun uploadShipmentScanZip(organizationId: String, shipmentId: String, shipmentScanId: String, data: ByteArray): Result<SnapshotsRO>
Link copied to clipboard