Show / Hide Table of Contents

Class TrackingDetail

Class representing an EasyPost tracker detail object.

Inheritance
System.Object
EphemeralEasyPostObject
EasyPostObject
TrackingDetail
Implements
IEasyPostObject
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 TrackingDetail : EasyPostObject, IEasyPostObject

Properties

| Improve this Doc View Source

CarrierCode

A code associated with the carrier.

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

Datetime

The timestamp when the tracking scan event occurred.

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

Description

A human-readable description of the scan event.

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

EstDeliveryDate

The estimated delivery date of the tracker.

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

Message

A human-readable summary message of the scan event.

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

Source

The original source of the information for this scan event, usually the carrier.

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

Status

The status of the package at the time of the scan event. Possible values are:

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

StatusDetail

Additional details about the status of the package at the time of the scan event. 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

TrackingLocation

The TrackingLocation associated with the scan event.

Declaration
public TrackingLocation TrackingLocation { get; set; }
Property Value
Type Description
TrackingLocation

Implements

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