Вы должны использовать API отслеживания, и ответ будет содержать эту информацию в формате XML. Я думаю, что свойство - OrderStatus, а код для Delivered - «011». Вам необходимо скачать UPS Shipping API и прочитать характеристики и примеры Track.
Что касается «даты гарантированной доставки», то она, по-видимому, доступна только для UPS Freight LTL Guaranteed (большинство опций UPS не гарантирует) Однако вы можете сравнить /TrackResponse/Shipment/**ScheduledDeliveryDate**
(и время) до /TrackResponse/Shipment/DeliveryDetails/**DeliveryDate**/Date
.
И, по-видимому, из этого следует, что если отправка имеет гарантированную дату, тогда запланированная дата должна быть равна дате поставки.