# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
CheckPoint represents a CheckPoint returned by the Aftership API.
Courier is the model describing an AfterShip courier.
CourierDetectParam contains fields required and optional fields for courier detection.
No description provided by the author
CourierEnvelope is the message envelope for the courier API responses.
CourierResponseData is a model for data part of the courier API responses.
DeletedTracking is a deleted tracking object returned by API.
DeleteTrackingEnvelope is the message envelope for the tracking API responses.
DeleteTrackingResponseData is a model for data part of the tracking API responses.
GetTrackingsParams represents the set of params for get Trackings API.
LastCheckPoint is the last checkpoint API response.
LastCheckPointEnvelope is the message envelope for the last checkpoint API responses.
NewTracking provides parameters for new Tracking API request.
No description provided by the author
NotificationSetting a notification setting.
NotificationSettingEnvelope is the message envelope for the notification API responses.
No description provided by the author
No description provided by the author
RetryPolicy configures retry policy.
Tracking represents a Tracking returned by the Aftership API.
TrackingEnvelope is the message envelope for the tracking API responses.
TrackingId identifies a Tracking to be deleted its mandatory to provide either Id or Slug and TrackingNumber both.
TrackingResponseData is a model for data part of the tracking API responses.
No description provided by the author
TrackingsEnvelope is the message envelope for the trackings API responses.
TrackingUpdate represents an update to Tracking details.
No description provided by the author
# Interfaces
CourierHandler provides the interface for all courier handling API calls in AfterShip APIV4.
NotificationsHandler provides the interface for all notifications handling API calls in AfterShip APIV4.
No description provided by the author
TrackingsHandler provides the interface for all trackings handling API calls in AfterShip APIV4.