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_id
Headers
X-Organization-ID
Request
This endpoint expects an object.
is_posted
Response
Successful Response
id
load_number
organization_id
equipment_type
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_at
updated_at
tms_load_id
external_id
mode
Allowed values:
load_status
tms_status
weight
distance
commodity
po_numbers
posted_rate
max_buy_rate
suggested_market_rate
length_feet
special_instructions
is_posted
temperature_setting_minimum
temperature_setting_maximum
temperature_run_type
last_reported_state
last_reported_city
last_reported_long
last_reported_lat
tms_carrier_id
carrier_name
customer_name
carrier_rep
Contact information for various parties involved in the load
driver
Contact information for various parties involved in the load
carrier_rep_user_id
stops
context
custom_fields
offer_count
Number of unique carrier offers received
max_offer_amount
Highest offer amount received
Errors
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error
429
Too Many Requests Error

