Update a load

Partial update of a load. Only provided fields will be updated.

Authentication: Supports API key and bearer token authentication.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

load_idstringRequiredformat: "uuid"

Headers

X-Organization-IDstring or nullOptional

Request

This endpoint expects an object.
is_postedboolean or nullOptional

Response

Successful Response
idstringformat: "^load_[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"
load_numberstring
organization_idstringformat: "^org_[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"
equipment_typeenum

Canonical equipment types used across loads, carriers, and lane preferences.

Uses StrEnum (not the class X(str, Enum) pattern) so that str(EquipmentType.VAN) and f"{EquipmentType.VAN}" return "VAN" instead of the default Enum.__str__ of "EquipmentType.VAN". Python 3.12 does not collapse __str__/__format__ for (str, Enum) subclasses, which would silently corrupt every f-string and Jinja template that interpolates an equipment type without .value.

created_atdatetime
updated_atdatetime
tms_load_idstring or nullOptional
external_idstring or nullOptional
modeenumOptional
load_statusstring or nullOptional
tms_statusstring or nullOptional
weightdouble or nullOptional
distancedouble or nullOptional
commoditystring or nullOptional
po_numberslist of strings or nullOptional
posted_rateinteger or nullOptional
max_buy_rateinteger or nullOptional
suggested_market_rateinteger or nullOptional
length_feetinteger or nullOptional
special_instructionslist of strings or nullOptional
is_postedbooleanOptionalDefaults to false
temperature_setting_minimuminteger or nullOptional
temperature_setting_maximuminteger or nullOptional
temperature_run_typestring or nullOptional
last_reported_statestring or nullOptional
last_reported_citystring or nullOptional
last_reported_longdouble or nullOptional
last_reported_latdouble or nullOptional
tms_carrier_idstring or nullOptional
carrier_namestring or nullOptional
customer_namestring or nullOptional
carrier_repobject or nullOptional
Contact information for various parties involved in the load
driverobject or nullOptional
Contact information for various parties involved in the load
carrier_rep_user_idstringOptionalformat: "^usr_[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"
stopslist of objectsOptional
contextmap from strings to anyOptional
custom_fieldsmap from strings to anyOptional
offer_countintegerOptionalDefaults to 0
Number of unique carrier offers received
max_offer_amountdouble or nullOptional
Highest offer amount received

Errors

401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error
429
Too Many Requests Error