← Back to all docs

Loadsmart API

Loadsmart is a logistics technology platform that lowers freight costs and digitizes transportation across shippers, carriers, and warehouses through its ShipperGuide TMS, FreightIntel AI, freight brokerage, managed transportation, CarrierGuide, OpenDock dock scheduling, and NavTrac yard visibility products. An unofficial API lets you programmatically pull rates, shipments, loads, tracking events, and dock appointments—and push new shipments, quotes, status updates, and appointment bookings back into Loadsmart.

By Alex KlarfeldMay 30, 2026
Loadsmart API

What is Loadsmart?

Loadsmart is a logistics technology and services platform that delivers end-to-end freight management designed to lower costs, increase efficiency, and digitize transportation. Shippers, carriers, and warehouse and yard operators use Loadsmart to procure, plan, and execute freight; access instantly bookable rates; manage dock appointments; and gain real-time yard and gate visibility—across full truckload, less-than-truckload, partial, expedited, drayage, and multimodal moves.

Core product areas include:

  • ShipperGuide TMS (multimodal transportation management to procure, plan, and execute freight)
  • FreightIntel AI (AI-powered analytics and customized logistics recommendations)
  • Freight Brokerage (instant pricing and booking for FTL, LTL, PTL, expedited, drayage, and multimodal)
  • Managed Transportation Services (4PL managed freight execution)
  • CarrierGuide (carrier-facing load access and fleet services)
  • OpenDock (dock appointment scheduling) and NavTrac (computer-vision gate and yard visibility)

Common data entities:

  • Rates, Quotes, Pricing Requests
  • Shipments, Loads, Stops, Lanes
  • Carriers, Tenders, Tracking Events (EDI 214)
  • Dock Appointments, Schedules, Warehouses (OpenDock)
  • Documents, BOLs, Invoices, Accessorials

The Loadsmart Integration Challenge

Shippers and carriers run daily freight operations on Loadsmart, but turning its product suite into reliable API-driven automation across every workflow is non-trivial:

  • Gated API access: Client ID and Client Secret credentials are issued through your Account Manager, so headless automation requires onboarding before any token can be requested
  • Multi-product spread: ShipperGuide and OpenDock expose separate API surfaces with their own objects, IDs, and lifecycle states that must be stitched together
  • Short-lived tokens: Access tokens issued from /auth/token expire after two hours, so long-running pipelines need automated refresh and replay handling
  • Per-endpoint rate limits: Limits vary by endpoint and consumer credentials, requiring careful throttling to avoid carrier-side and platform-side caps
  • EDI-driven tracking: Shipment status flows through EDI 214 and carrier integrations, which must be normalized into clean, queryable tracking events
  • Rate volatility: Instantly bookable rates change in real time, so quote-to-book workflows need precise timing and idempotent booking calls

How Supergood Creates Loadsmart APIs

Supergood reverse-engineers authenticated Loadsmart sessions and the published developer APIs to deliver a resilient integration layer across ShipperGuide TMS and OpenDock—so you integrate once and get consistent objects for rates, shipments, tracking, and dock appointments.

  • Handles Client ID/Client Secret OAuth exchange and token refresh securely in a managed session
  • Maintains session continuity with automatic refresh of two-hour tokens and change detection
  • Normalizes responses across rates, shipments, loads, tracking events, and dock appointments so you rely on consistent objects
  • Respects per-endpoint rate limits with adaptive throttling and idempotent booking to avoid duplicate tenders

Use Loadsmart with AI agents: Loadsmart MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your products (ShipperGuide, OpenDock), modes, and authentication model.

  • Supergood Generates and Validates Your API

We deliver a production-ready Loadsmart adapter tailored to your account configuration and entitlements.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as Loadsmart evolves.

loadsmart

API Endpoints

Authentication

POST/auth/token

Exchange Client ID and Client Secret via Basic authorization for a Bearer access token valid for two hours.

Rates

GET/rates

Retrieve instantly bookable rates and quotes across FTL, LTL, PTL, expedited, drayage, and multimodal lanes.

Shipments

GET/shipments

List shipments with filters for status, mode, lane, carrier, and pickup or delivery date range.

Shipments

POST/shipments

Create a new shipment from a selected rate with stops, references, and accessorials.

Tracking

GET/tracking

Pull normalized in-transit tracking events sourced from EDI 214 and carrier status updates.

Dock Scheduling

GET/appointments

Retrieve OpenDock dock appointments and schedules by warehouse, door, and time window.

Use Cases

Automate quote-to-book freight execution

- Pull real-time bookable rates across modes from ShipperGuide for a given lane - Select the best rate by price, transit time, and carrier scorecard - Book the shipment with idempotent calls and write the confirmation back to your TMS or ERP

Sync shipment and tracking data into your warehouse

- Stream shipments, loads, and stops into a central data warehouse - Normalize EDI 214 tracking events into clean status milestones - Surface exceptions and delays to downstream BI and customer-notification tools

Coordinate dock appointments with inbound freight

- Pull OpenDock appointments and schedules by warehouse and door - Match inbound shipments to available appointment windows - Push booked or rescheduled appointments back to align carriers and yard operations

Power analytics and carrier performance reporting

- Aggregate rates, shipments, and tracking events across lanes and carriers - Feed FreightIntel-style metrics into your own dashboards - Reconcile invoices, accessorials, and BOLs against booked shipments

Technical Specifications

Authentication

Client ID/Client Secret exchanged via Basic authorization at /auth/token for a Bearer token, handled in a managed session

Connectivity

Loadsmart developer APIs (ShipperGuide and OpenDock) plus authenticated sessions where endpoints are not exposed

Response format

Normalized JSON across rates, shipments, loads, tracking events, and dock appointments

Rate limits

Adaptive throttling tuned to Loadsmart's per-endpoint, per-consumer limits to avoid platform-side caps

Session management

Automatic refresh of two-hour access tokens, credential rotation, and replay handling

Data freshness

Near real-time rate, shipment, and tracking pulls with optional scheduled batch syncs

Security

Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging

Webhooks

Event-style callbacks for shipment creation, tracking milestones, and dock appointment changes

Latency

Sub-second reads on cached entities; multi-second writes when booking shipments and posting appointments

Throughput

Horizontally scaled workers sized to multimodal shipment and tracking volume

Reliability

Retry, backoff, and idempotency keys for rate booking, tendering, and appointment writes

Adaptation

Continuous monitoring of Loadsmart releases and developer-API changes across ShipperGuide and OpenDock

Frequently asked questions

Loadsmart issues Client ID and Client Secret credentials through your Account Manager. Supergood works with your existing entitlements and authenticated sessions, and helps you obtain and securely manage those credentials as part of onboarding.

Yes. Supergood normalizes data across ShipperGuide shipments, rates, and tracking as well as OpenDock dock appointments and schedules, so you integrate both surfaces through one consistent API.

In-transit status flows through EDI 214 and carrier updates. Supergood normalizes these into clean, queryable tracking events and milestones so you do not have to parse raw EDI yourself.

Access tokens from /auth/token expire after two hours. Supergood automatically refreshes and replays them in a managed session so long-running pipelines never break on expiry.

Yes. Supergood uses idempotency keys and adaptive throttling on booking calls so quote-to-book workflows execute reliably without creating duplicate shipments or tenders.

Ready to get a real API?