Create or update load
Body
required
application/json
- Type: object · Brokerage
brokerage required - Type: object · Load
load required - Type: object · Carrier
carrier - Type: object · Customer
customer - Type: array object[] · TrackingEvent[]
tracking Events A non-empty array will overwrite all existing tracking events for the Load. Omitting this field or providing an empty array preserves the current tracking events. To append events instead of replacing them, use the POST /v2/loads/tracking endpoint.
Responses
204 Load created successfully
400 Bad request (work in progress)
Request Example for post/v2/loads
curl https://api.prod.goaugment.com/v2/loads \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic username:password' \
--data '{
"brokerage": {},
"load": {
"loadNumber": "1",
"mode": "FTL",
"status": "DRAFT",
"isPostedToDAT": false,
"route": [
{
"sequence": 1,
"stopActivity": "PICKUP",
"expectedArrivalWindowStart": "2025-09-01T12:00:00Z",
"expectedArrivalWindowEnd": "2025-09-01T14:00:00Z",
"address": {
"street1": "1 Santa Monica Blvd",
"city": "Santa Monica",
"stateOrProvince": "CA",
"postalCode": "90401",
"country": "US"
}
},
{
"sequence": 2,
"stopActivity": "DELIVERY",
"expectedArrivalWindowStart": "2025-09-02T12:00:00Z",
"expectedArrivalWindowEnd": "2025-09-02T14:00:00Z",
"address": {
"street1": "1 Market St",
"city": "San Francisco",
"stateOrProvince": "CA",
"postalCode": "94105",
"country": "US"
}
}
]
}
}'
No Body

