Skip to main content

Class: ShipmentManager

Extends

Constructors

Constructor

new ShipmentManager(transport, defaultFormat?): ShipmentManager

Parameters

Returns

ShipmentManager

Inherited from

BaseManager.constructor

Methods

addPartyRole()

addPartyRole(id, __namedParameters, options?): Promise<any>
Assign a party to a shipment in the given role.

Parameters

Returns

Promise<any>

customFields()

customFields(id, options?): Promise<any>

Parameters

Returns

Promise<any>

deleteCustomField()

deleteCustomField(id, apiSlug, options?): Promise<any>
Remove a custom field value from a shipment.

Parameters

Returns

Promise<any>

get()

get(id, includeContainers?, options?): Promise<any>

Parameters

Returns

Promise<any>

iterate()

iterate(filters?, options?): AsyncGenerator<Shipment, void, unknown>

Parameters

Returns

AsyncGenerator<Shipment, void, unknown>

list()

list(filters?, options?): Promise<any>

Parameters

Returns

Promise<any>

partyRoles()

partyRoles(id, options?): Promise<any>
List the party roles assigned to a shipment.

Parameters

Returns

Promise<any>

removePartyRole()

removePartyRole(id, partyRoleId, options?): Promise<any>
Remove a party role assignment from a shipment.

Parameters

Returns

Promise<any>

resumeTracking()

resumeTracking(id, options?): Promise<any>

Parameters

Returns

Promise<any>

setCustomField()

setCustomField(id, apiSlug, value, options?): Promise<any>
Create a custom field value on a shipment.

Parameters

Returns

Promise<any>

stopTracking()

stopTracking(id, options?): Promise<any>

Parameters

Returns

Promise<any>

update()

update(id, attrs, options?): Promise<any>

Parameters

Returns

Promise<any>

updateCustomField()

updateCustomField(id, apiSlug, value, options?): Promise<any>
Update an existing custom field value on a shipment.

Parameters

Returns

Promise<any>