UPS icon

UPS

Track shipments, validate addresses, rate, and create UPS shipments

Actions4

Tracking → Track

AI-generated

Summary

Retrieve UPS shipment tracking information by specifying a single tracking number. Return either the current status alone or detailed activity history including scan events.

Inputs

  • trackingNumber (required) — Specify the UPS inquiry number to track, which must be a valid UPS tracking code (alphanumeric, up to 35 characters).
  • detail — Choose between 'Detailed' for status plus full activity history, or 'Status Only' for just current shipment status.
  • locale — Set language and country code (e.g., 'en_US') for status text localization.

Output shape

a list of JSON objects representing tracking details for the given tracking number.

Each output JSON object includes tracking number, current status, status code, description, delivery date, service description, and optionally an activity array when detailed information is requested. Requests fail with errors if the tracking number is invalid or API errors occur.

Examples

Example 1: Track a UPS shipment with full activity history

Set 'Tracking Number' to a valid UPS tracking code, set 'Detail' to 'Detailed', and optionally set 'Locale' to desired language code. The node outputs current status and an array of all scan activities with date, time, status, and location.

Links

Discussion