Loading market headlines...

Developer Portal

Integrate freight intelligence into your applications with the Freight Data Watch API

Get Started in Minutes

Generate an API key from your account settings, add it to the Authorization header, and start pulling carrier data and market intelligence.

Get API Key

Authentication

All API requests require a valid API key sent in the Authorization header as a Bearer token. API keys are tied to your account and can be created and revoked from your Account Settings.

header
Authorization: Bearer fdw_your_api_key_here
Keep your key secret. Do not expose it in client-side code, public repos, or share it with others. If a key is compromised, revoke it immediately from your account settings and generate a new one.

API Plans & Pricing

Choose an API plan that fits your integration needs. Rate limits are enforced per API key on a daily basis (resets at midnight UTC). Every response includes an X-RateLimit-Remaining header.

Free

$0/mo
100 req/day
  • Market data & rates
  • Top freight lanes
  • Market summary
  • Specialized equipment
  • Cross-border data

Starter

$79/mo
200 req/day
  • Everything in Free
  • 2× daily request limit
  • Email support
Most Popular

Professional

$199/mo
1,000 req/day
  • Everything in Starter
  • Carrier search & lookup
  • Trust scores & snapshots
  • Market forecasts
  • Port dwell times
  • Capacity index
  • Priority support

Enterprise

$499/mo
5,000 req/day
  • Everything in Professional
  • AI market briefs
  • What-if scenarios
  • New carrier alerts
  • Dedicated support
  • Webhooks

Need More?

Custom plans with unlimited requests, dedicated SLA, webhooks, and white-glove support.

Contact Sales

API plans are separate from the Freight Data Watch Pro dashboard subscription. You can subscribe to both independently.

Base URL

url
https://app.freightdatawatch.com/api/v1

All endpoints are relative to this base URL. Responses are JSON with UTF-8 encoding.

API Endpoints

15 endpoints
GET/api/v1/marketGET/api/v1/lanesGET/api/v1/market/summaryGET/api/v1/market/specializedGET/api/v1/portsProfessional+GET/api/v1/market/cross-borderGET/api/v1/market/forecastProfessional+GET/api/v1/market/capacity-indexProfessional+GET/api/v1/carriers/searchProfessional+GET/api/v1/carriers/:dotProfessional+GET/api/v1/carriers/:dot/snapshotsProfessional+GET/api/v1/carriers/:dot/trust-scoreProfessional+GET/api/v1/carriers/newEnterprise+GET/api/v1/ai/market-briefEnterprise+POST/api/v1/ai/scenarioEnterprise+

Market Intelligence

Carrier Data

AI-Powered

Webhooks

Webhooks are available on the Enterprise and Custom API plans. Subscribe to receive real-time freight data events delivered directly to your endpoints.

Website-Exclusive Features

The following features are available exclusively on the Freight Data Watch website and are not exposed through the API:

🔔
Custom Alert System
Threshold-based notifications and alerts
📊
Interactive Charts & Maps
Visual dashboards and freight map
⚖️
Period Benchmarking
Historical comparison tools
🛡️
Fraud Watch Dashboard
Carrier fraud risk monitoring

Error Responses

All errors return a consistent JSON structure with an HTTP status code:

json
{
  "error": "Description of what went wrong"
}
StatusMeaning
400Bad request — missing or invalid parameters
401Unauthorized — missing or invalid API key
403Forbidden — endpoint not included in your API plan, or account suspended
404Not found — resource does not exist
429Rate limit exceeded — daily quota reached
500Internal server error — try again later

Ready to Build?

Generate your API key, pick an API plan, and start integrating freight intelligence into your workflow.

Get Your API Key