ShipPeek connects to carriers via their native APIs. Each carrier has different capabilities for rating, booking, tracking, and document generation.Documentation Index
Fetch the complete documentation index at: https://docs.shippeek.com/llms.txt
Use this file to discover all available pages before exploring further.
Carrier capabilities
| Carrier | SCAC | Rating | Booking | Tracking | Labels |
|---|---|---|---|---|---|
| AAA Cooper / MME | aact | Yes | Yes | Yes | Yes |
| CCFS | ccfs | Yes | Yes | Yes | Yes |
| Dohrn Transfer | dohr | Yes | Yes | Yes | Yes |
| Dugan Truck Line | dugn | Yes | Yes | — | Yes |
| Estes Express Lines | exla | Yes | Yes | Yes | Yes |
| FedEx Freight | fxfe | Yes | Yes | Yes | Yes |
| Magnum LTL | mgul | Yes | Yes | Yes | Yes |
| Old Dominion (ODFL) | odfl | Yes | Yes | Yes | Yes |
| Rossi Transportation | rosi | Yes | Yes | — | Yes |
| Saia LTL Freight | saia | Yes | Yes | Yes | Yes |
| Sutton Transport | sutn | Yes | Yes | Yes | Yes |
| XPO Logistics | xpol | Yes | Yes | Yes | Yes |
| UPS (Parcel) | ups | Yes | Yes | Yes | Yes |
| FedEx (Parcel) | fedex_parcel | Yes | Yes | Yes | Yes |
Filtering carriers in rate requests
Pass thecarriers query parameter to limit which carriers return rates:
LTL carrier notes
Facility type charges
Location-based accessorials (residential delivery, trade show, limited access, etc.) are automatically applied based on theoriginType and destType fields in your rate request. You do not need to list these in the charges array.
Accessorials
LTL accessorials are passed in thecharges array. See the Accessorials reference for the full list.
Hazardous materials
If any item hashazardous: 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, andups_parcelas 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_parcelandfxfe(which handles both LTL and parcel) indirect signature requiredis only supported for residential destinations- Use carrier-specific packaging types (
FedEx-envelope,FedEx-pak, etc.) for FedEx packaging rates