Skip to main content

Documentation Index

Fetch the complete documentation index at: https://terminal49.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Class: TrackingRequestManager

Extends

Constructors

Constructor

new TrackingRequestManager(transport, defaultFormat?): TrackingRequestManager

Parameters

ParameterTypeDefault value
transportTransportundefined
defaultFormatResponseFormat'raw'

Returns

TrackingRequestManager

Inherited from

BaseManager.constructor

Methods

create()

create(params): Promise<any>

Parameters

ParameterType
params{ refNumbers?: string[]; requestNumber: string; requestType: TrackingRequestType; scac?: string; shipmentTags?: string[]; }
params.refNumbers?string[]
params.requestNumberstring
params.requestTypeTrackingRequestType
params.scac?string
params.shipmentTags?string[]

Returns

Promise<any>

createFromInfer()

createFromInfer(number, options?): Promise<{ infer: any; trackingRequest: any; }>

Parameters

ParameterType
numberstring
optionsCreateTrackingRequestFromInferOptions

Returns

Promise<{ infer: any; trackingRequest: any; }>

get()

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

Parameters

ParameterType
idstring
options?CallOptions & object

Returns

Promise<any>

inferNumber()

inferNumber(number): Promise<any>

Parameters

ParameterType
numberstring

Returns

Promise<any>

iterate()

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

Parameters

ParameterType
filtersTrackingRequestListFilters | undefined
options?Omit<ListOptions, "page">

Returns

AsyncGenerator<TrackingRequest, void, unknown>

list()

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

Parameters

ParameterType
filtersTrackingRequestListFilters
options?ListOptions

Returns

Promise<any>

update()

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

Parameters

ParameterType
idstring
attrsRecord<string, any>
options?CallOptions

Returns

Promise<any>