FedEx

Carrier guide

FedEx

Time-sensitive, cross-border and international delivery.

FedEx is built for time-sensitive and international deliveries, from ground service to first-thing overnight. International shipments need a customs declaration before rating.

Good for

  • Overnight and time-definite deliveries
  • International shipments with customs
  • Higher-value parcels

Services

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

Domestic & ground

ServiceTypical delivery
FedEx Ground2–7 business days
FedEx Express Saver3 business days
FedEx 2Day2 business days
FedEx Standard OvernightNext business day
FedEx Priority OvernightNext business day, morning

International

ServiceTypical delivery
FedEx International Priority1–3 business days
FedEx International Economy2–5 business days
FedEx International Connect PlusEconomical e-commerce

Using FedEx through the API

  1. Rate. POST /v1/rates returns FedEx services alongside every other carrier whenever it serves the route. For FedEx only, add "carriers": ["fedex"] 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

FedEx rates only

Every rate that comes back has carrier: "fedex". 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": ["fedex"]
}'

Other carriers