Carrier Recommendations
Carrier Recommendations Endpoint
The carrier recommendations endpoint allows a user to retrieve a list of recommended carriers operating on a specified lane (origin and destination locations).
Authentication
Include your
Access-Token
in the header of your requests.Include your
x-api-key
The API key provided by GenLogs. This header must be included in the request.
Endpoint
URL:
https://api.genlogs.com/carrier/recommendations
Method:
GET
Headers
Access-Token:
token
(string, required): The access token obtained from the "Create Access Token" endpoint.x-api-key (string, required): The API key provided by GenLogs. This header must be included in the request
Query Parameters:
origin_city (string, required): Name of the city of the starting location.
origin_state (string, required): Name of the state of the starting location.
destination_city (string, required): Name of the city of the destination location.
destination_state (string, required): Name of the state of the destination location.
origin_radius (number, optional): Radius (miles) around the origin location for carrier search - default 50 miles
destination_radius (number, optional): Radius (miles) around the destination location for carrier search - default 50 miles.
carrier_score_min (number, optional): Minimum acceptable carrier score.
carrier_score_max (number, optional): Maximum acceptable carrier score.
fleet_size_min (number, optional): Minimum fleet size of carriers - default 0 power units
fleet_size_max (number, optional): Maximum fleet size of carriers - default 1000 power units
carried_cargo (string, optional): Type of cargo registered to carried., Possible values:
Passengers
Garbage/Refuse
Mobile Homes
Drive/Tow away
Water Well
Livestock
Utilities
Agricultural/Farm Supplies
General Freight
Household Goods
US Mail
Beverages
Paper Products
Fresh Produce
Meat
Refrigerated Food
Metal: sheets, coils rolls
Logs, Poles, Beams, Lumber
Building Materials
Machinery, Large Objects
Oilfield Equipment
Construction
Liquids/Gases
Chemicals
Motor Vehicles
Grain Feed Hay
Coal/Coke
Commodities Dry Bulk
Intermodal Cont.
equipment_types (string, optional): Type of equipment registered to carried. Possible values: :
Reefer
Flatbed
Tanker
Dry Bulk
Dump
Container
Car Hauler
Dry Van
preferred_carriers: (boolean, optional): Only return carriers marked as preferred.
auth_months_min (number, optional, default=1): Minimum number of months a carrier has an active common or contract authority with FMCSA
Response:
200 OK: A JSON object containing recommendations and lane volume details.
400 Bad Request: If required parameters are missing or invalid.
401 Unauthorized: If the authentication credentials (email and password) are missing or incorrect.
403 Forbidden: Access to the requested resource is forbidden.
500 Internal Server Error: If there is an issue on the server that prevents processing the request.
Response Body:
lane_volume (array of
LaneVolume
objects): Information about the lane volume.lane_volume (number): The volume of the lane.
start_of_week (string): The start date of the week for the lane volume data.
recommendations (array of
CarrierRecommendation
objects): List of recommended carriers.add_date (string): Date the recommendation was added.
bipd_insurance_on_file (number): Amount in of BIPD insurance on file (in US dollars)
cargo_insurance_on_file (number): Amount of cargo insurance on file (in US dollars)
carried_cargo (string): Type of cargo carried by the carrier.
carrier_driver_oos_rate (number): Carrier’s driver Out-of-Service (OOS) rate.
carrier_driver_oos_rate_national_avg (number): National average OOS rate for drivers.
carrier_score_scaled (number): The carrier's score on a scaled basis.
carrier_total_power_units (number): Total power units operated by the carrier.
carrier_vehicle_oos_rate (number): Carrier’s vehicle OOS rate.
carrier_vehicle_oos_rate_national_avg (number): National average OOS rate for vehicles.
dba_name (nullable string): Doing Business As (DBA) name of the carrier.
dot_number (string): DOT number of the carrier.
email_address (string): Email address of the carrier, provided by the FMCSA.
is_visually_sighted (boolean): Whether the carrier has been visually sighted.
is_preferred (boolean): Whether the carrier has been marked as preferred or not.
lat (nullable number): Latitude of the FMCSA registered address.
legal_name (string): Legal name of the carrier.
lon (nullable number): Longitude of the FMCSA registered address.
mc_number (number): Motor Carrier (MC) number of the carrier.
phy_city (string): Physical city location of the carrier.
phy_state (string): Physical state location of the carrier.
phy_street (string): Physical street address of the carrier.
phy_zip (string): Physical ZIP code of the carrier.
telephone (string): FMCSA listed telephone number
Request Example:
Last updated