Skip to content
Last updated

Carrier API Overview

Introduction

The Echo Carrier API enables carriers to search available truckload shipments, place bids, and book loads directly through Echo Global Logistics. The API provides real-time access to load availability with pricing and route details.

Base URL

Production: https://carrierapi.echo.com

Authentication

The Carrier API uses OAuth 2.0 exclusively. Use the Client Credentials flow to obtain a Bearer token via the EchoSync Authorizer API:

  1. Call the authentication endpoint with your client_id and client_secret
  2. Receive an access token valid for 3 hours
  3. Include the token in the Authorization header: Bearer {access_token}

Reuse tokens until expiration and request a new token only after the current one expires.

Two scopes are used depending on the operation:

ScopeOperations
loads_readSearch available loads
loads_actionPlace bids and bookings

Core Features

Available Loads

Search Echo's load board using flexible criteria including origin/destination, equipment type, pickup date, distance, weight, and special services. Results are paginated.

Bidding

Submit a bid on an available load with a bid amount and contact information. A successful bid returns a truckloadBidKey.

Booking

Book an available load directly at a specified rate. Requires load ID, booking amount, contact details, empty city, and equipment type. A successful booking returns a truckloadBookingKey.

V1 vs V2 Available Loads

Both versions accept identical request parameters. V2 is recommended for all new integrations.

  • V2 (recommended): Returns full load details plus an echoDriveDeepLink — a URL to view, bid on, or book the load directly in the EchoDrive web portal
  • V1 (legacy): Returns full load details with rates only