Required
Transit Update
v1 equivalent:
trackingEvent(flat payload).
Sent when Augment receives a location or tracking update from a carrier communication. Contains the driver's current position, the next stop ETA, and the source of the tracking data.
Body·
required
application/json
Fields present on every v2 webhook event.
- Type: string | nullcustomer
Load Internal Id requiredYour internal load ID, if provided during load creation
- Type: object ·datarequired
Transit update data payload.
- enumevent
Type const:TRACKING_UPDATErequiredEvent name for a transit update.
values- T
R A C K I N G _ U P D A T E
- Type: stringidrequired
Unique event identifier (ULID)
- Type: string | nullload
Number requiredYour load reference number
- Type: string Format: date-timeoccurred
At requiredWhen the underlying activity occurred (ISO 8601)
- Type: string | null enumworkflowrequired
The Augment workflow that produced this event, or
nullwhen no single workflow can be attributed. New values may be added over time, so treat this as an open set rather than a fixed list.values- T
R A C K _ A N D _ T R A C E - C
A R R I E R _ S U P P O R T - P
O D _ C O L L E C T I O N - L
O A D _ B U I L D I N G - C
A R R I E R _ S E L E C T I O N - S
C H E D U L I N G - C
U S T O M E R _ S U P P O R T - null
Responses
- 200
Event acknowledged
Request Example for post/TRACKING_UPDATE
curl /TRACKING_UPDATE \
--request POST \
--header 'Content-Type: application/json' \
--data '{
"id": "",
"workflow": "TRACK_AND_TRACE",
"occurredAt": "",
"loadNumber": "",
"customerLoadInternalId": "",
"eventType": "TRACKING_UPDATE",
"data": {
"nextSequence": 1,
"nextEtaUtc": "",
"eventType": "PING",
"eventSource": "PHONE_EMAIL",
"eventUtc": "",
"city": "",
"stateOrProvince": "",
"latitude": 0,
"longitude": 0,
"notes": ""
}
}'
No Body