Tracking details of package

PackageTrackingDetails

interface PackageTrackingDetails {
    additionalLocationInfo?: AdditionalLocationInfo;
    carrierCode?: string;
    carrierPhoneNumber?: string;
    carrierURL?: string;
    currentStatus?: CurrentStatus;
    currentStatusDescription?: string;
    customerTrackingLink?: string;
    estimatedArrivalDate?: string;
    packageNumber: number;
    shipDate?: string;
    shipToAddress?: TrackingAddress;
    signedForBy?: string;
    trackingEvents?: TrackingEvent[];
    trackingNumber?: string;
}

Properties

additionalLocationInfo?: AdditionalLocationInfo

PackageTrackingDetails

carrierCode?: string

The name of the carrier.

PackageTrackingDetails

carrierPhoneNumber?: string

The phone number of the carrier.

PackageTrackingDetails

carrierURL?: string

The URL of the carrier's website.

PackageTrackingDetails

currentStatus?: CurrentStatus

PackageTrackingDetails

currentStatusDescription?: string

Description corresponding to the CurrentStatus value.

PackageTrackingDetails

customerTrackingLink?: string

Link on swiship.com that allows customers to track the package.

PackageTrackingDetails

estimatedArrivalDate?: string

Date timestamp

PackageTrackingDetails

packageNumber: number

The package identifier.

PackageTrackingDetails

shipDate?: string

Date timestamp

PackageTrackingDetails

shipToAddress?: TrackingAddress

PackageTrackingDetails

signedForBy?: string

The name of the person who signed for the package.

PackageTrackingDetails

trackingEvents?: TrackingEvent[]

An array of tracking event information.

PackageTrackingDetails

trackingNumber?: string

The tracking number for the package.

PackageTrackingDetails