Developer Reference

Central Transport

Terminal locations, service coverage, and direct/indirect service status for Central Transport LTL.

GET /api/ct-location?zip=:zip&city=:city

CT Location by ZIP Code

Look up Central Transport service coverage for a US ZIP code. Returns terminal info, service type, and timezone data.

Query Parameters

Parameter Type Description
zip required string 5-digit US ZIP code
city optional string City name to disambiguate multi-city ZIPs

Response Fields

Field Type Description
success boolean Indicates whether the request succeeded
zip string The queried ZIP code
status string served | multi_city | not_served
location object Location with terminal details (when status=served)
cities array Array of candidate cities (when status=multi_city)
message string Human-readable status message

Code Examples

curl "https://freightapis.dev/api/ct-location?zip=08807" \
  -H "Authorization: Bearer nmfc_live_xxxxxxxxxxxxxxxxxxxx"

Search Central Transport locations by city or state. Returns paginated results matching the query. Requires a Starter or higher plan.

Starter+ required

Query Parameters

Parameter Type Description
q required string Search query (minimum 2 characters). Matches city and state.
page optional integer Page number for pagination (default: 1)

Response Fields

Field Type Description
success boolean Indicates whether the request succeeded
query string The search query used
locations array Matching CT location objects
total integer Total number of matching results
currentPage integer Current page number
totalPages integer Total number of pages

Code Examples

curl "https://freightapis.dev/api/ct-location/search?q=dallas" \
  -H "Authorization: Bearer nmfc_live_xxxxxxxxxxxxxxxxxxxx"
GET /api/ct-location/terminal/:num

Terminal Lookup

Retrieve all ZIP code locations served by a specific Central Transport terminal number.

URL Parameters

Parameter Type Description
num required string CT terminal number
page optional integer Page number for pagination (default: 1)

Response Fields

Field Type Description
success boolean Indicates whether the request succeeded
terminalNumber string The queried CT terminal number
locations array Array of CT location objects served by this terminal
total integer Total number of locations served
currentPage integer Current page number
totalPages integer Total number of pages

Code Examples

curl "https://freightapis.dev/api/ct-location/terminal/089" \
  -H "Authorization: Bearer nmfc_live_xxxxxxxxxxxxxxxxxxxx"
POST /api/ct-location/batch

Batch ZIP Lookup

Look up Central Transport coverage for multiple ZIP codes in a single request.

Request Body

Parameter Type Description
zips required string[] Array of 5-digit ZIP codes. Max 20 for Pro, 50 for Enterprise.

Response Fields

Field Type Description
success boolean Indicates whether the request succeeded
results object Map of ZIP to {status, location}
summary object {served, multi_city, not_served, total}

Code Examples

curl -X POST "https://freightapis.dev/api/ct-location/batch" \
  -H "Authorization: Bearer nmfc_live_xxxxxxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"zips": ["08807", "75201", "90001"]}'
GET /api/ct-location/coverage?state=:state

State Coverage

Retrieve Central Transport service coverage statistics for a US state.

Query Parameters

Parameter Type Description
state required string 2-letter US state code (e.g., NJ)

Response Fields

Field Type Description
success boolean Indicates whether the request succeeded
state string The queried state code
totalZips integer Total number of ZIP codes queried in the state
directService integer Number of ZIPs with direct CT service
indirectService integer Number of ZIPs with indirect CT service

Code Examples

curl "https://freightapis.dev/api/ct-location/coverage?state=NJ" \
  -H "Authorization: Bearer nmfc_live_xxxxxxxxxxxxxxxxxxxx"