The Wineshipping API is a programmatic communications interface designed to enable Wineshipping’s customer and partner applications to natively transmit and manage shipping orders, inventory, package tracking, and other key business and operational functions.
Order tracking details and status from shipping carriers when available. Use customer and order identifiers to locate associated records, including tracking numbers, order fulfillment and carrier status, and shipping information. highly scalable alternative:event driven trackingwebhook
The requested shipping date specified upon order creation in Wineshipping system and updated dynamically based on the order processing status.
Example: "8/18/2024"
ShipDatestring
Requested ship date submitted with the sales order until which time the package(s) is processed for shipment and receives a shipment confirmation date (actual ship date)
Example: "8/18/2024"
Typestring
Order type - Club, Daily, or other as applicable
Example: "CLUB"
IcePackinteger
does the packages contain ice pack(s)
Default 0
Statusstring
Sales Order fulfillment status values:
RECEIVED – order received for fulfillment processing
SHIPPED – package has left our facility
IN TRANSIT – package has left carrier origin facility
READY FOR PICKUP – package ready for Will Call pickup
DELIVERED – the package has been delivered
EXCEPTION – the order has experienced a carrier exception
CANCELED – canceled via UpdateSalesOrder IsCancelOnly
RETURNED – Package is returning to shipper
DELIVERED TO SHIPPER – Package has been returned to sender
Enum"RECEIVED""SHIPPED""READY FOR PICKUP""IN TRANSIT""DELIVERED""EXCEPTION""CANCELED""DELIVERED TO SHIPPER""RETURNED"
Upon Sales Order processing, this is the Estimated Delivery Date for the Sales Order based on the Requested Shipping Date submitted, and it will update within 4 hours of any changes made to the Sales Order’s Requested Shipping date. Upon origin scan for each package, this date will be representative of the carrier’s published estimate. Support is presently for FEX and UPS carriers.
This operation provides package information in batches once warehouse activity started in order fulfillment. Provides filters options to search for packages by ship date range, last activity date range, shipping carrier, order numbers and options to paginate through the result set.
When populating this string, it is important to specify both date and time as shown in the example below. If you are searching for a single date, you will still need to provide the range with a time value to capture all activity within a 24-hour period. Example: "12/19/2022 00:00:00 - 12/19/2022 23:59:59"
LastActivityTimestamp field represents the latest timestamp from the filtered timeframe. If no data is returned, it returns the latest timestamp in our dataset preceding the timeframe.