Skip to main content
GET
/
v1
/
carriers
/
search
curl "https://api.dotlookup.dev/v1/carriers/search?q=swift&state=TX&fleet_min=10"
{
  "data": [
    {
      "dot_number": "2233855",
      "legal_name": "SWIFT TRANSPORTATION CO",
      "city": "Dallas",
      "state": "TX",
      "status": "ACTIVE",
      "power_units": 45,
      "drivers": 52
    }
  ],
  "pagination": {
    "page": 1,
    "per_page": 25,
    "total": 1,
    "total_pages": 1
  }
}
Paginated search with text, filters, and optional geo/radius support.

Query Parameters

q
string
Text search (carrier name)
mc_number
string
Filter by MC number
city
string
Filter by city
state
string
Filter by state (2-letter code)
status
string
default:"ACTIVE"
Filter by status
cargo
string
Filter by cargo type
fleet_min
integer
Minimum power units
fleet_max
integer
Maximum power units
lat
number
Latitude for geo search (requires lon)
lon
number
Longitude for geo search (requires lat)
radius
integer
default:"50"
Search radius in miles (max: 200)
sort
string
Sort by name, fleet_size, or distance
page
integer
default:"1"
Page number
per_page
integer
default:"25"
Results per page (max: 100)
curl "https://api.dotlookup.dev/v1/carriers/search?q=swift&state=TX&fleet_min=10"
{
  "data": [
    {
      "dot_number": "2233855",
      "legal_name": "SWIFT TRANSPORTATION CO",
      "city": "Dallas",
      "state": "TX",
      "status": "ACTIVE",
      "power_units": 45,
      "drivers": 52
    }
  ],
  "pagination": {
    "page": 1,
    "per_page": 25,
    "total": 1,
    "total_pages": 1
  }
}