Skip to main content

Class: ShipmentService

Defined in: service/ShipmentService.ts:125

Backwards-compatible class form. New code should call shipmentService(client).

Constructors​

Constructor​

new ShipmentService(client): ShipmentService

Defined in: service/ShipmentService.ts:127

Parameters​

client​

GraphQLClient

Returns​

ShipmentService

Methods​

createShipment()​

createShipment(input): Promise<Shipment>

Defined in: service/ShipmentService.ts:142

Creates a new shipment

Parameters​

input​

ShipmentCreateInput

Shipment creation input

Returns​

Promise<Shipment>


createShipmentItem()​

createShipmentItem(input): Promise<ShipmentItem>

Defined in: service/ShipmentService.ts:167

Creates a new shipment item

Parameters​

input​

ShipmentItemCreateInput

Shipment item creation input

Returns​

Promise<ShipmentItem>


deleteShipment()​

deleteShipment(id): Promise<boolean>

Defined in: service/ShipmentService.ts:152

Deletes a shipment

Parameters​

id​

number

Shipment ID

Returns​

Promise<boolean>


deleteShipmentItem()​

deleteShipmentItem(id): Promise<boolean>

Defined in: service/ShipmentService.ts:177

Deletes a shipment item

Parameters​

id​

number

Shipment item ID

Returns​

Promise<boolean>


getShipment()​

getShipment(id): Promise<Shipment>

Defined in: service/ShipmentService.ts:132

Retrieves a specific shipment

Parameters​

id​

number

Shipment ID

Returns​

Promise<Shipment>


getShipmentItem()​

getShipmentItem(id): Promise<ShipmentItem>

Defined in: service/ShipmentService.ts:157

Retrieves a specific shipment item

Parameters​

id​

number

Shipment item ID

Returns​

Promise<ShipmentItem>


getShipmentItems()​

getShipmentItems(input?): Promise<ShipmentItemResponse>

Defined in: service/ShipmentService.ts:162

Retrieves shipment items with search criteria

Parameters​

input?​

ShipmentItemSearchInput

Search input parameters

Returns​

Promise<ShipmentItemResponse>


getShipments()​

getShipments(input?): Promise<ShipmentResponse>

Defined in: service/ShipmentService.ts:137

Retrieves shipments with search criteria

Parameters​

input?​

ShipmentSearchInput

Search input parameters

Returns​

Promise<ShipmentResponse>


updateShipment()​

updateShipment(variables): Promise<Shipment>

Defined in: service/ShipmentService.ts:147

Updates an existing shipment

Parameters​

variables​

ShipmentUpdateVariables

Shipment update input

Returns​

Promise<Shipment>


updateShipmentItem()​

updateShipmentItem(variables): Promise<ShipmentItem>

Defined in: service/ShipmentService.ts:172

Updates an existing shipment item

Parameters​

variables​

ShipmentItemUpdateVariables

Shipment item update input

Returns​

Promise<ShipmentItem>