Getting Started
Introduction
Welcome to the FreightLink API. FreightLink is a private, curated freight marketplace for last-mile and hotshot freight — sprinter vans, box trucks, and hotshot flatbed equipment. The API provides programmatic access for TMS (Transportation Management System) integration: post and manage your own freight, keep load status in sync, and search available loads directly from your software.
Base URL
All API endpoints are accessed by appending the function name to this base URL. For example, to create a load: POST /api/functions/apiCreateLoad
How It Works
All API requests use POST with JSON request bodies. Responses are JSON. Authentication is via API key pairs sent in the Authorization header.
V1 Capabilities
Loads
Create, read, update, unpost, repost, and manage freight loads
Search & Booking
Search available loads and book an approved FreightLink carrier onto a load
API Keys
Generate, list, and revoke API credentials for your integrations
Partners cannot permanently delete loads, and outbound webhooks are not live
Approved partners only
Brokers do not need a FreightLink account
Quick Start
Post your first load in under 60 seconds:
curl -X POST https://www.freightlinksolutions.net/api/functions/apiCreateLoad \
-H "Content-Type: application/json" \
-H "Authorization: Bearer flk_your_api_key:fls_your_api_secret" \
-d '{
"broker_email": "dispatch@mycompany.com",
"pickup_location": "Chicago, IL",
"pickup_date": "2026-04-15",
"delivery_location": "Nashville, TN",
"delivery_date": "2026-04-17",
"equipment": ["V"],
"contact_email": "dispatch@mycompany.com",
"contact_phone": "(312) 555-0199",
"rate": 1850,
"weight": 22000,
"load_type": "dedicated",
"handling_type": "no_touch_freight"
}'