TrackFlo

Post a location, ETA or comment update

Append-only. One update per check call, GPS ping or status remark; a permalink already stored is reported as duplicate and not changed. TrackFlo derives the leg's latest location, ETA and comment from these updates.

POST /api/v1/loadupdates/upsert
API key in header X-API-Key

Headers

· 1
Trackflo-Ingest-Source string · enum

pull for scheduled polling, webhook for event-driven pushes. Lets TrackFlo monitor the health of each ingestion path separately; recommended on every request.

values

  • pull
  • webhook

Body

· LoadUpdateUpsert
required application/json
native_system_load_update_id string · max length: 100· nullable

Required. Your TMS's id for the check call / location event.

native_system_load_id string · max length: 100· nullable

Required. Your TMS's id of the parent load.

native_system_load_leg_id string · max length: 100· nullable

Required. Your TMS's id of the parent leg.

native_system_load_permalink string · max length: 100· nullable

Required. Unique key of the parent load: -.

native_system_load_leg_permalink string · max length: 100· nullable

Required. Unique key of the parent leg: -. The update is applied to this leg.

native_system_load_update_permalink string · max length: 100 required

Required. Unique key: -. A permalink already stored is a duplicate and is skipped.

comment string · max length: 1000· nullable

Required. Text of the update (check-call note, status remark).

load_update_type string · max length: 100· nullable

Recommended. Kind of update as your TMS names it (e.g. check call, GPS ping, status change).

Responses