LoadRequest
- brokerageType: object · Brokeragerequired
- contactsType: array object[]
- loadType: object · Loadrequired
- loadType: string
Number required - modeenumrequiredvalues
- D
R A Y A G E - F
T L - L
T L
- routeType: array object[] · LoadRouteStop[]required
- statusenumrequiredvalues
- D
R A F T - C
U S T O M E R _ C O N F I R M E D - C
O V E R E D - D
I S P A T C H E D - A
T _ P I C K U P
- accessorialsType: array string[] · AccessorialsEnum[]
- bid
Expiration - Type: string · InputDateTimeUtcFormat: date-time
Bid expiration time in UTC, or with a specific timezone offset
- bookedType: number
Rate Booked rate in USD
- brokerageType: string
Load Internal Id Optional internal load ID in the TMS. Use loadNumber as the main ID.
- customType: object · LoadCustomDatanullable
Data Optional client-specific metadata for the load. Use string keys; each value may be a string, number, boolean, array of JSON-safe values, or a nested object with the same rules. The serialized JSON must not exceed 10,000 characters.
If you want Augie to use values from customData in automated workflows, coordinate the expected keys and meanings with Augment. Your SOPs or workflow instructions may need to be updated so Augie knows when and how to reference those values.
On update, sending this field replaces the stored value. Omitting it preserves the existing value, while sending
nullclears it. - dimensionsType: object
Optional dimensions object. If provided, all dimension fields are required. All dimensions are in inches.
- equipmentType: object
Optional equipment details. If provided, equipmentType is required
- externalType: object · ExternalTrackingStatus
Tracking Status External tracking status information. When updating a load: - If omitted, the existing externalTrackingStatus value is preserved unchanged - If explicitly set to null, the externalTrackingStatus is cleared - If provided with a value, the externalTrackingStatus is updated to that value
- groupType: string | null
External Id The external identifier used to associate this load with a group. Used during create/update to resolve the internal groupKey.
- highType: number
Value Amount High value amount in USD
- isType: boolean
Posted To D A T Indicates whether the load has been posted to DAT load board. This is required for Augie to search for loads using lane information (pick up and drop off city and state).
- itemsType: array object[] · LoadItem[]
Optional array of items. If provided, each item must include quantity and totalWeightLbs. Use packagingUnit to describe how the item is packaged and handlingUnit to describe how the freight is handled or moved.
- maximumType: number
Bulk Head Temperature Maximum bulkhead temperature requirement in Fahrenheit
- maximumType: number
Temperature Maximum temperature requirement in Fahrenheit
- maxType: number
Rate Maximum bid amount in USD
- minimumType: number
Bulk Head Temperature Minimum bulkhead temperature requirement in Fahrenheit
- minimumType: number
Temperature Minimum temperature requirement in Fahrenheit
- notesType: array object[] · LoadNote[]
Operational notes about the load. Use this field to send context about actions taken on the load (e.g. broker instructions, status updates). On update, the provided notes are merged with existing notes.
- rateenum
Type values- C
O N T R A C T - D
E D I C A T E D - P
R O J E C T - S
P O T
- referenceType: array object[]
Numbers - serviceenum
Service type for the load
values- H
O T S H O T - P
A R T I A L - S
T A N D A R D - T
I M E _ C R I T I C A L - V
O L U M E
- shipperType: number
Rate Shipper rate in USD
- targetType: number
Rate Target rate in USD
- tarpType: string
Size Tarp size requirement
- totalType: number
Miles Total estimated mileage for the entire route of a load
- weightType: number
Total weight in pounds (lbs)
- carrierType: object · Carrier
- dotType: integer
Number requiredInteger numbers.
- nameType: stringrequired
- addressType: object · CarrierAddress
Carrier address on a load. Optional on the parent object; when present, include every required field below.
- carrierType: string
Id - contactsType: array object[] · CarrierContact[]
Optional contact object. If provided, role is required.
- driversType: array object[]
- mcType: integer
Number Integer numbers.
- scacType: string
- carrierType: array object[] · CarrierPaymentStatus[]
Payment Statuses Per-carrier payment status entries for this load. Each entry represents the payment outcome for one carrier on the load (e.g., TONU + linehaul on a co-brokered load yields two entries). Sending this field replaces any prior set of statuses for the load.
- carrierType: string
Id requiredBrokerage-side external carrier identifier (the
externalIdused elsewhere in the API). Resolved against(brokerageKey, carrierId), which is unique. Required on every entry. - statusType: string enumrequired
Explicit payment status.
OTHERis a catch-all for states not yet promoted to first-class enum values (e.g., PARTIAL, APPROVED, DISPUTED, FAILED); additional values may be added in a backward-compatible way.values- P
A I D - S
C H E D U L E D - O
T H E R
- actualType: string Format: date
Payment Date Actual payment date (YYYY-MM-DD, UTC).
- paymentType: string enum
Method Payment method used.
values- A
C H - C
H E C K
- paymentType: array string[]
Reference Numbers Broker-side transaction or confirmation IDs associated with the payment (e.g., TriumphPay confirmation IDs). A list supports split payments and multiple confirmation IDs per payment.
- scheduledType: string Format: date
Payment Date Scheduled payment date (YYYY-MM-DD, UTC).
- customerType: object · Customer
- nameType: stringrequired
- customerType: string
Id
- trackingType: array object[] · TrackingEvent[]
Events Providing this field replaces all existing tracking events for the Load, including an empty array, which clears them. Omit the field to preserve existing tracking events. To append events instead of replacing them, use the POST /v2/loads/tracking endpoint.
- eventenum
Source requiredvalues- 4
K I T E S - C
A R R I E R _ A P I - H
I G H W A Y - M
A C R O P O I N T - P44
- eventenum
Type requiredvalues- D
E L A Y E D - I
N F O - P
I C K E D _ U P - P
I N G - C
O V E R E D - D
I S P A T C H E D
- event
Utc required- Type: string · InputDateTimeUtcFormat: date-time
Event time in UTC, or with a specific timezone offset
- cityType: string
- dispatcherType: object · TrackingEventContact
Contact information for a person associated with a tracking event.
- driverType: object · TrackingEventContact
Contact information for a person associated with a tracking event.
- latitudeType: number
- longitudeType: number
- next
Eta Utc - Type: string · InputDateTimeUtcFormat: date-time
Next estimated arrival time in UTC, or with a specific timezone offset
- nextType: integer
Sequence Integer numbers.
- notesType: string
- postalType: string
Code - stateType: string
Or Province - temperatureType: number
F