Class TrackingDetail
Class representing an EasyPost tracker detail object.
Implements
Inherited Members
Namespace: EasyPost.Models.API
Assembly: EasyPost.dll
Syntax
public class TrackingDetail : EasyPostObject, IEasyPostObject
Properties
| Improve this Doc View SourceCarrierCode
A code associated with the carrier.
Declaration
public string? CarrierCode { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.String> |
Datetime
The timestamp when the tracking scan event occurred.
Declaration
public DateTime? Datetime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<DateTime> |
Description
A human-readable description of the scan event.
Declaration
public string? Description { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.String> |
EstDeliveryDate
The estimated delivery date of the tracker.
Declaration
public DateTime? EstDeliveryDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<DateTime> |
Message
A human-readable summary message of the scan event.
Declaration
public string? Message { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.String> |
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> |
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> |
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> |
TrackingLocation
The TrackingLocation associated with the scan event.
Declaration
public TrackingLocation TrackingLocation { get; set; }
Property Value
| Type | Description |
|---|---|
| TrackingLocation |