Function: shipmentService()
shipmentService(
client):object
Defined in: service/ShipmentService.ts:27
Service for managing shipments and shipment items
Parameters
client
Returns
createShipment()
createShipment(
input):Promise<Shipment>
Creates a new shipment *
Parameters
input
Shipment creation input *
Returns
Promise<Shipment>
Promise<Shipment> The created shipment
createShipmentItem()
createShipmentItem(
input):Promise<ShipmentItem>
Creates a new shipment item *
Parameters
input
Shipment item creation input *
Returns
Promise<ShipmentItem>
Promise<ShipmentItem> The created shipment item
deleteShipment()
deleteShipment(
id):Promise<boolean>
Deletes a shipment *
Parameters
id
number
Shipment ID *
Returns
Promise<boolean>
Promise<boolean> Success status
deleteShipmentItem()
deleteShipmentItem(
id):Promise<boolean>
Deletes a shipment item *
Parameters
id
number
Shipment item ID *
Returns
Promise<boolean>
Promise<boolean> Success status
getShipment()
getShipment(
id):Promise<Shipment>
Retrieves a specific shipment *
Parameters
id
number
Shipment ID *
Returns
Promise<Shipment>
Promise<Shipment> Shipment data
getShipmentItem()
getShipmentItem(
id):Promise<ShipmentItem>
Retrieves a specific shipment item *
Parameters
id
number
Shipment item ID *
Returns
Promise<ShipmentItem>
Promise<ShipmentItem> Shipment item data
getShipmentItems()
getShipmentItems(
input?):Promise<ShipmentItemResponse>
Retrieves shipment items with search criteria *
Parameters
input?
Search input parameters *
Returns
Promise<ShipmentItemResponse>
Promise<ShipmentItemResponse> Shipment items response
getShipments()
getShipments(
input?):Promise<ShipmentResponse>
Retrieves shipments with search criteria *
Parameters
input?
Search input parameters *
Returns
Promise<ShipmentResponse>
Promise<ShipmentResponse> Shipments response
updateShipment()
updateShipment(
variables):Promise<Shipment>
Updates an existing shipment *
Parameters
variables
Shipment update input *
Returns
Promise<Shipment>
Promise<Shipment> The updated shipment
updateShipmentItem()
updateShipmentItem(
variables):Promise<ShipmentItem>
Updates an existing shipment item *
Parameters
variables
Shipment item update input *
Returns
Promise<ShipmentItem>
Promise<ShipmentItem> The updated shipment item