Skip to main content
ShipPeek connects to carriers via their native APIs. Each carrier has different capabilities for rating, booking, tracking, and document generation.

Carrier capabilities

CarrierSCACRatingBookingTrackingLabels
AAA Cooper / MMEaactYesYesYesYes
CCFSccfsYesYesYesYes
Dohrn TransferdohrYesYesYesYes
Dugan Truck LinedugnYesYesYes
Estes Express LinesexlaYesYesYesYes
FedEx FreightfxfeYesYesYesYes
Magnum LTLmgulYesYesYesYes
Old Dominion (ODFL)odflYesYesYesYes
Rossi TransportationrosiYesYesYes
Saia LTL FreightsaiaYesYesYesYes
Sutton TransportsutnYesYesYesYes
XPO LogisticsxpolYesYesYesYes
UPS (Parcel)upsYesYesYesYes
FedEx (Parcel)fedex_parcelYesYesYesYes

Filtering carriers in rate requests

Pass the carriers query parameter to limit which carriers return rates:
curl -X POST "https://api.shippeek.com/rates?carriers=exla,saia,odfl" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ ... }'
Only the specified carriers are queried. Omit the parameter to get rates from all configured carriers.

LTL carrier notes

Facility type charges

Location-based accessorials (residential delivery, trade show, limited access, etc.) are automatically applied based on the originType and destType fields in your rate request. You do not need to list these in the charges array.

Accessorials

LTL accessorials are passed in the charges array. See the Accessorials reference for the full list.
arrival notice and arrival schedule are mutually exclusive. Include one or the other, not both.

Hazardous materials

If any item has hazardous: true, you must provide emergencyName and emergencyPhone in the booking request. Not all carriers support hazmat shipments — unsupported carriers return an error status in the rate response.

Parcel carrier notes

UPS

  • Supports ups, upgf, and ups_parcel as SCAC codes
  • Ground, Express, and all standard UPS service levels are included
  • Use carrier-specific packaging types (UPS-letter, UPS-pak, etc.) to get accurate packaging rates

FedEx

  • Supports fedex_parcel and fxfe (which handles both LTL and parcel)
  • indirect signature required is only supported for residential destinations
  • Use carrier-specific packaging types (FedEx-envelope, FedEx-pak, etc.) for FedEx packaging rates

Adding carriers

Carrier availability is configured per account. Contact yash@shippeek.com to add or remove carriers from your account.