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.
| Service | Typical delivery |
|---|---|
| UPS Standard | 1–5 business days |
| UPS 3 Day Select | 3 business days |
| UPS 2nd Day Air | 2 business days |
| UPS Next Day Air Saver | Next business day, end of day |
| UPS Next Day Air | Next business day |
| UPS Next Day Air Early | Next business day, early AM |
International
| Service | Typical delivery |
|---|---|
| UPS Worldwide Expedited | 2–5 business days |
| UPS Worldwide Saver | 1–3 business days |
| UPS Worldwide Express | 1–3 business days, midday |
| UPS Worldwide Express Plus | Next business day, early AM |
Using UPS through the API
- Rate.
POST /v1/ratesreturns UPS services alongside every other carrier whenever it serves the route. For UPS only, add"carriers": ["ups"]and no other carrier is quoted. Reference - Buy. Pass the chosen rate's
carrier,service_code,service_nameandquote_idtoPOST /v1/shipments, with anIdempotency-Key. Labels guide - Track.
GET /v1/shipments/{id}/trackingreturns its tracking events. Reference - Hand it over.
GET /v1/pickups/carrierslists the carriers that can collect from your address; otherwiseGET /v1/rates/dropoffsfinds 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"]
}'