LTL Freight & Heavy Parcel Tracking API (Estes, Saia, XPO, R+L, ABF, TForce, Central Transport, FedEx Freight & More)

Wholesale distributors, industrial suppliers, commercial furniture brands, and B2B ERP/TMS teams rarely ship on parcel networks alone. Once a shipment exceeds UPS or FedEx's 150 lb / 108" length / 165" length+girth parcel limits (where UPS levies a $1,875 Over Maximum Limits penalty—see our 2026 Carrier Surcharges & Rate Guide), orders move on Less-Than-Truckload (LTL) and global freight networks.

Traditionally, tracking LTL PRO numbers across regional and national freight lines meant either logging into 15 separate carrier web portals or paying five-figure annual enterprise contracts for legacy TMS visibility platforms (project44, FourKites).

lastscanned unifies 18+ LTL, pallet, and freight carriers alongside 520+ parcel and postal carriers in a single normalized JSON schema—accessible via synchronous GET /v1/track/:proNumber, batch GET /v1/track?numbers=..., the no-code Web UI Dashboard (app.lastscanned.com/watches), push Webhooks (POST /v1/watches), and our Remote MCP Server (https://mcp.lastscanned.com).


Supported LTL & Freight Carriers Matrix

Every PRO number and freight bill below comes from real recorded carrier fixtures supported by GET https://api.lastscanned.com/v1/track/{trackingNumber}:

CarrierSlug (?carrier=)PRO / Waybill FormatVerified Example PRO / Tracking NumberLive Web Lookup
Estes Express Linesestes10-digit PRO number (?carrier=estes recommended on generic 10-digit PROs)0550000000 · 0570000000Track Estes
Saia LTL Freightsaia11-digit PRO number77136436530 · 10912208530Track Saia
XPO LTLxpoltl9-digit PRO number (?carrier=xpoltl)817817302 · 311181345Track XPO LTL
R+L Carriersrlcarriers9-digit PRO or 2 letters + digits (AM363452-4)410603085 · AM363452-4Track R+L
ABF Freight (ArcBest)abffreight9-digit PRO number (?carrier=abffreight)075989007 · 243630400Track ABF
TForce FreighttforceTF + 9 digits or 9-digit PRO (?carrier=tforce)TF400357711Track TForce
FedEx Freightfedexfreight10-digit PRO number (?carrier=fedexfreight)0585862594Track FedEx Freight
Central Transportcentraltransport9–11 digit PRO number (?carrier=centraltransport)301628376 · 15024547208Track Central Transport
Dayton Freightdaytonfreight8-digit PRO number (?carrier=daytonfreight)31981912 · 33187281Track Dayton Freight
Pitt Ohiopittohio10-digit PRO number (?carrier=pittohio)5055500004 · 5056500002Track Pitt Ohio
Southeastern Freight Lines (SEFL)southeasternfreightlines9-digit PRO number (?carrier=southeasternfreightlines)396824668Track SEFL
Roadrunner Freightroadrunner9-digit PRO number (?carrier=roadrunner)449894385 · 457573699Track Roadrunner
Forward Airforwardair8-digit PRO / airwaybill (?carrier=forwardair)82092249 · 82094963Track Forward Air
Day & Rossdayross1 letter + 8 digits (A09555311)A09555311 · A09555312Track Day & Ross
CEVA LogisticscevalogisticsAlphanumeric house bill (OV…, WZ…)OV91069550 · WZ1855623Track CEVA
DSVdsvAlphanumeric shipment ID (HKG1132478)HKG1132478Track DSV
Kuehne+NagelkuehnenagelAlphanumeric waybill (RWM009228162)RWM009228162 · RWM009229981Track Kuehne+Nagel
MainfreightmainfreightAlphanumeric consignment (S03645401)S03645401Track Mainfreight

1. Important Best Practice for LTL PRO Numbers: Always Pass ?carrier=

Unlike parcel carriers that embed check digits and prefixes (1Z… for UPS, 92… for USPS), many LTL freight lines issue plain 8-, 9-, 10-, or 11-digit numeric PRO numbers that overlap across carriers (and with 10-digit DHL Express or 12-digit FedEx numbers).

When querying a numeric LTL PRO number, pass the explicit ?carrier=<slug> parameter so lastscanned routes directly to that freight line without ambiguity:

# Central Transport 9-digit PRO lookup
curl -s "https://api.lastscanned.com/v1/track/301628376?carrier=centraltransport" \
  -H "Authorization: Bearer $LASTSCANNED_KEY"

# Saia 11-digit PRO lookup
curl -s "https://api.lastscanned.com/v1/track/77136436530?carrier=saia" \
  -H "Authorization: Bearer $LASTSCANNED_KEY"

# XPO LTL 9-digit PRO lookup
curl -s "https://api.lastscanned.com/v1/track/817817302?carrier=xpoltl" \
  -H "Authorization: Bearer $LASTSCANNED_KEY"

# Estes 10-digit PRO lookup
curl -s "https://api.lastscanned.com/v1/track/0550000000?carrier=estes" \
  -H "Authorization: Bearer $LASTSCANNED_KEY"

2. Monitoring Open Pallet & LTL Shipments in the Web UI Dashboard (app.lastscanned.com/watches)

Logistics coordinators and receiving docks don't need to write code to track inbound and outbound freight bills across multiple LTL carriers:

  1. Open Watches (app.lastscanned.com/watches) in the Web UI Dashboard.
  2. Paste up to 100 PRO numbers, select the LTL carrier (Central Transport, TForce Freight, Estes, Saia, XPO LTL, ABF Freight, R+L Carriers, FedEx Freight, Southeastern Freight Lines, etc.), and add a custom label (such as "PO #4821 — Chicago Dock").
  3. Each PRO number is looked up immediately and checked automatically on a schedule (every 15 min when out_for_delivery, every 30 min on exception, every 1 hr in transit).
  4. Configure Webhooks (app.lastscanned.com/webhooks) (or POST /v1/watches via API) to push signed status updates into your ERP, NetSuite, Acumatica, or Slack channel whenever a pallet arrives at a destination terminal, requires a delivery appointment, or is signed for at the dock.

On this page