Carrier Profile | Genlogs API Docs

ACTION REQUIRED: Create Token now requires JSON body credentials. Update by Sep 30 - see migration steps here:

For the complete documentation index, see llms.txt. This page is also available as Markdown.

Carrier Profile Endpoint

Retrieve FMCSA details, Equipment Pairings, and USDOT Sightings for one or more carriers, with optional date filters for sightings.

Authentication

Permissions

The external-api-carrier-profile permission is required to access this endpoint.

Endpoint

Headers

Query Parameters:

Understanding carrier profile information

Responses are always grouped by USDOT, and within each USDOT you may find:


This means that while FMCSA Detail is guaranteed for every USDOT, the Pairing Data and Sightings sections may not return results if they do not match the requested filters.

Carrier Profile returns three arrays per USDOT.

FMCSA Detail

Equipment Pairings

USDOT Sightings

Response:

Response Body:

Request Example:

curl --location 'https://api.genlogs.io/carrier/profile?usdot_number=2350084%2C10553&start_date=2025-09-01&end_date=2025-09-12' \
--header 'Access-Token: {your-user-token}' \
--header 'x-api-key: {your-x-api-key}'