Load Draft
Payload is identical in v1 and v2 — no migration needed for this event.
Augment POSTs this payload to your configured load-draft endpoint when Augment's load building agent has assembled a load draft and is ready to create a load in the TMS.
Augment will POST to {baseUrl}/{shipperId}/load-drafts, where {baseUrl} is the URL configured for your integration and {shipperId} is the ID of the shipper associated with the load in the TMS.
The TMS should use the load draft data to create a new load and return the assigned load number in the response.
Load draft payload containing all information needed to create a load in the TMS.
- Type: objectcustomer
Information Shipper and billing information.
- Type: array string[]document
Dates ISO 8601 date strings associated with documents on the load (e.g. BOL date, delivery date)
- Type: objectload
Details Commodity and cargo details.
- Type: objectload
Requirements Equipment and service requirements.
- Type: objectrates
Pricing information for the load.
- Type: objectreference
Numbers Customer reference numbers associated with the load.
- Type: array object[]stops
Ordered list of pickup and delivery stops on the load.
- application/json
{
"referenceNumbers": {
"customerReferenceNumber": "CUST-REF-12345",
"bolNumber": "BOL-9988",
"poNumber": "PO-44521",
"shipmentNumber": "SHP-2026-0042"
},
"customerInformation": {
"name": "Acme Foods Inc.",
"contact": {
"email": "ops@acme-foods.example.com",
"phone": "+13125550199"
},
"address": {
"name": "Acme HQ",
"streetAddress": "500 W Madison St",
"city": "Chicago",
"state": "IL",
"zip": "60661",
"country": "US"
},
"shipperId": "SHIPPER-ACME-001",
"notes": "Call 1 hour before arrival",
"internalNotes": "Tier 1 customer: escalate any delays"
},
"stops": [
{
"stopNumber": 1,
"stopType": "PICKUP",
"facilityName": "Acme DC - Chicago",
"facilityCode": "ACM-CHI-01",
"facilityAddress": {
"streetAddress": "1200 S Cicero Ave",
"city": "Chicago",
"state": "IL",
"zip": "60623",
"country": "US"
},
"facilityContact": {
"email": "dock@acme-chi.example.com",
"phone": "+17735550144"
},
"handlingType": "LIVE",
"appointmentType": "APPOINTMENT",
"appointmentTime": {
"start": "2026-07-02T13:00:00Z",
"end": "2026-07-02T15:00:00Z",
"timezone": "America/Chicago"
},
"driverInstructions": "Check in at guard shack with BOL"
},
{
"stopNumber": 2,
"stopType": "DELIVERY",
"facilityName": "Midwest Grocers DC",
"facilityAddress": {
"streetAddress": "8400 Industrial Pkwy",
"city": "Detroit",
"state": "MI",
"zip": "48210",
"country": "US"
},
"handlingType": "DROP_TRAILER",
"appointmentType": "FIRST_COME_FIRST_SERVE",
"dropTime": {
"start": "2026-07-03T10:00:00Z",
"end": "2026-07-03T22:00:00Z",
"timezone": "America/Detroit"
}
}
],
"loadDetails": {
"handlingUnit": {
"unitType": "PALLET",
"unitCount": "24"
},
"commodity": "Frozen poultry",
"weight": {
"value": "42000",
"unit": "LBS"
},
"dimensions": {
"length": "48",
"lengthUnit": "IN",
"width": "40",
"widthUnit": "IN",
"height": "60",
"heightUnit": "IN"
},
"cargoCharacteristics": {
"stackable": false,
"hazmat": false,
"perishable": true
}
},
"loadRequirements": {
"mode": "FTL",
"loadType": "SPOT",
"equipment": {
"equipmentType": "REEFER",
"size": "53",
"unit": "FT"
},
"temperatureRequirement": {
"required": true,
"hasBulkhead": false,
"zones": [
{
"zoneId": "Z1",
"minTemp": {
"value": -10,
"unit": "F"
},
"maxTemp": {
"value": 0,
"unit": "F"
}
}
]
},
"additionalRequiredServices": [
"TEAM_DRIVER"
]
},
"rates": {
"baseRate": "1850.00",
"lineHaul": "1700.00",
"accessorials": [
{
"type": "FUEL_SURCHARGE",
"rate": "150.00"
}
],
"totalRate": "1850.00",
"collectionMethod": "PrePaid"
},
"documentDates": [
"2026-07-01"
]
}
{
"loadNum": "LOAD-12345",
"message": "Load created successfully"
}