Show / Hide Table of Contents

Class Tracker

Class representing an EasyPost tracker.

Inheritance
System.Object
EphemeralEasyPostObject
EasyPostObject
Tracker
Implements
IEasyPostObject
ITrackerParameter
IParameter
Inherited Members
EasyPostObject.CreatedAt
EasyPostObject.Id
EasyPostObject.UpdatedAt
EasyPostObject.Prefix
EasyPostObject.AsDictionary()
EasyPostObject.ToString()
EasyPostObject.Equals(Nullable<Object>)
EasyPostObject.GetHashCode()
EphemeralEasyPostObject.Mode
EphemeralEasyPostObject.AsJson()
Namespace: EasyPost.Models.API
Assembly: EasyPost.dll
Syntax
public class Tracker : EasyPostObject, IEasyPostObject, ITrackerParameter, IParameter

Properties

| Improve this Doc View Source

Carrier

The name of the carrier handling the package.

Declaration
public string? Carrier { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

CarrierDetail

Additional details provided by the carrier.

Declaration
public CarrierDetail CarrierDetail { get; set; }
Property Value
Type Description
CarrierDetail
| Improve this Doc View Source

EstDeliveryDate

The estimated delivery date provided by the carrier.

Declaration
public DateTime? EstDeliveryDate { get; set; }
Property Value
Type Description
System.Nullable<DateTime>
| Improve this Doc View Source

Fees

A list of Fees associated with the package.

Declaration
public List<Fee>? Fees { get; set; }
Property Value
Type Description
System.Nullable<List<Fee>>
| Improve this Doc View Source

Finalized

Is the tracker in a finalized state.

Declaration
public bool? Finalized { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
| Improve this Doc View Source

IsReturn

Is the tracker for a return shipment.

Declaration
public bool? IsReturn { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
| Improve this Doc View Source

PublicUrl

The URL of the publicly-accessible webpage with tracking details for the package.

Declaration
public string? PublicUrl { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

ShipmentId

The ID of the Shipment associated with this tracker.

Declaration
public string? ShipmentId { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

SignedBy

The name of the person who signed for the package.

Declaration
public string? SignedBy { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

Status

The current status of the package. Possible values are:

  • "pre_transit"
  • "in_transit"
  • "out_for_delivery"
  • "delivered"
  • "available_for_pickup"
  • "return_to_sender"
  • "failure"
  • "cancelled"
  • "unknown"
  • "error"
Declaration
public string? Status { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

StatusDetail

Additional details about the current status of the package. Possible values are:

  • "address_correction"
  • "arrived_at_destination"
  • "arrived_at_facility"
  • "arrived_at_pickup_location"
  • "awaiting_information"
  • "cancelled"
  • "damaged"
  • "delayed"
  • "delivery_exception"
  • "departed_facility"
  • "departed_origin_facility"
  • "expired"
  • "failure"
  • "held"
  • "in_transit"
  • "label_created"
  • "lost"
  • "missorted"
  • "out_for_delivery"
  • "received_at_destination_facility"
  • "received_at_origin_facility"
  • "refused"
  • "return"
  • "status_update"
  • "transferred_to_destination_carrier"
  • "transit_exception"
  • "unknown"
  • "weather_delay"
Declaration
public string? StatusDetail { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

TrackingCode

The tracking code provided by the carrier.

Declaration
public string? TrackingCode { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

TrackingDetails

A list of every scan event recorded for the package.

Declaration
public List<TrackingDetail>? TrackingDetails { get; set; }
Property Value
Type Description
System.Nullable<List<TrackingDetail>>
| Improve this Doc View Source

Weight

The weight of the package as measured by the carrier, in ounces.

Declaration
public double? Weight { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

Implements

IEasyPostObject
ITrackerParameter
IParameter
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX