Shipping Tools

API Integration

Connect your customer system directly to Eastern Freight Lines for quotes, shipment booking, tracking events, and freight documents.

Quoterate requests from your system
Bookcreate shipments and pickups
Trackreceive shipment status events
DocsBOLs, PODs, and invoices

Integration With Customer Systems

The EFL API is designed for companies that want their own software to communicate directly with Eastern Freight Lines. Instead of manually entering every shipment on the website, approved customers can quote, book, track, and retrieve freight documents through a secure system connection.

Instant Quoteslane, weight, class, accessorials
Shipment Bookingcreate LTL shipments
Tracking Eventsassigned, picked up, terminal, delivered
DocumentsBOL, POD, invoice data

This is best for shippers with regular freight volume, warehouses with repeat order flow, or companies using a TMS, ERP, WMS, marketplace, or internal shipping platform.

What The API Can Do

Core API functions will support the same freight workflow customers use in the portal, but directly inside their own systems.

01

Rate Quotes

Send origin, destination, pallet count, weight, freight class, and accessorial needs to receive a quote reference and estimated charges.

02

Book Shipments

Create shipments from an approved quote, assign shipper and consignee details, and generate the shipment tracking number.

03

Track Freight

Pull tracking status and timeline events such as Assigned, Picked Up, Arrived at Terminal, Out for Delivery, and Delivered.

Example API Workflow

A shipper's system can move from quote to delivery visibility without duplicate manual entry.

01

Quote

The customer's system sends lane and freight details to EFL.

02

Book

The approved rate is converted into a shipment and BOL.

03

Dispatch

EFL assigns the shipment to a driver route and begins scan updates.

04

Update

The customer's system receives tracking events and delivery completion.

Planned API Endpoints

These endpoints describe the first practical version of an EFL customer integration.

POST /quotes

Submit lane, freight class, weight, pallets, accessorials, and service level to receive quote options and a quote reference.

POST /shipments

Create a shipment from customer system data and return a 10-digit tracking number with BOL details.

GET /shipments/{trackingNumber}

Retrieve shipment status, driver route assignment, pickup details, delivery details, and current milestone.

GET /shipments/{trackingNumber}/tracking-events

Return the full tracking timeline posted by dispatch and drivers.

GET /shipments/{trackingNumber}/documents

Retrieve BOL, proof of delivery, invoice, and available shipment documents when connected to the backend.

Access And Security

API access should be approved, authenticated, and tied to each customer's account permissions.

API keys issued only to approved customer accounts
Customer systems can only access their own quotes, shipments, and documents
Tracking events update from EFL dispatch and driver workflow
Production API access will require backend database, account roles, and secure authentication

Connect Your Shipping System

Tell EFL what system you use and what freight data needs to move between platforms. We can map the API workflow around your shipping process.

Request API Integration