UPS

Carrier guide

UPS

Dependable ground plus fast air across Canada and worldwide.

UPS covers everyday ground parcels and time-definite air service across Canada, into the U.S. and around the world. Multi-box shipments get one label per box under a single shipment.

Good for

  • Business-to-business parcels
  • Cross-border and worldwide express
  • Multi-box shipments

Services

Typical transit times. Every quote shows the carrier's own estimate for your exact route and ship date.

Canada & U.S.

ServiceTypical delivery
UPS Standard1–5 business days
UPS 3 Day Select3 business days
UPS 2nd Day Air2 business days
UPS Next Day Air SaverNext business day, end of day
UPS Next Day AirNext business day
UPS Next Day Air EarlyNext business day, early AM

International

ServiceTypical delivery
UPS Worldwide Expedited2–5 business days
UPS Worldwide Saver1–3 business days
UPS Worldwide Express1–3 business days, midday
UPS Worldwide Express PlusNext business day, early AM

Using UPS through the API

  1. Rate. POST /v1/rates returns UPS services alongside every other carrier whenever it serves the route. For UPS only, add "carriers": ["ups"] and no other carrier is quoted. Reference
  2. Buy. Pass the chosen rate's carrier, service_code, service_name and quote_id to POST /v1/shipments, with an Idempotency-Key. Labels guide
  3. Track. GET /v1/shipments/{id}/tracking returns its tracking events. Reference
  4. Hand it over. GET /v1/pickups/carriers lists the carriers that can collect from your address; otherwise GET /v1/rates/dropoffs finds the nearest drop-off. Pickups guide

UPS rates only

Every rate that comes back has carrier: "ups". POST /v1/rates/quick takes the same option.

curl -s https://api.parcelhub.ca/v1/rates \
  -H "Authorization: Bearer $TOKEN" -H 'Content-Type: application/json' -d '{
  "from": { "name": "Warehouse", "street": "120 Adelaide St W", "city": "Toronto",
            "state": "ON", "postal_code": "M5H 1T1", "country": "CA" },
  "to":   { "name": "Sam Lee", "street": "1 Main St", "city": "Ottawa",
            "state": "ON", "postal_code": "K1P 1J1", "country": "CA" },
  "packages": [ { "weight": 2, "weight_unit": "kg", "length": 30, "width": 20,
                  "height": 15, "dimension_unit": "cm" } ],
  "carriers": ["ups"]
}'

Other carriers