Planning & Execution Interfac...
Order Updates
9 min
notify erp when an order is assigned to or removed from a load in transportone overview order updates api erp users stay informed about current shipment plans, enabling better tracking and warehouse coordination when are order updates sent? when an order is added to or removed from a load in tms, an event is triggered this data is shared with your erp system, showing which load the order is part of and its current status data flow this is a push based update sent from tms to erp whenever there’s a change in the load assignment for an order direction tms → erp method post api type callback/webhook erp endpoint client provides this url during onboarding prerequisites before using this api, ensure that your erp has a publicly accessible post endpoint to receive updates you’ve configured authentication headers the integration setup with os1 team is complete (access key, tenant id, callback url) authentication & headers all callbacks from tms will include the following headers header required description x coreos tid yes your assigned tenant id x coreos access yes access key assigned during onboarding x coreos request id yes unique uuid for request tracking content type yes always application/json sample request payload { "action" "orderupdated", "data" { "ordernumber" "orderraj1615", "lineitems" \[ { "ordernumber" "orderraj1615", "lineitemnumber" "orderraj1615 10", "loadid" "dlv qlumft", "status" "assigned", "isdeleted" false, "ispacked" false, "readytomanifest" false } ] } } field reference field type description sample value action string identifies the update type orderupdated data ordernumber string unique order number orderraj1615 data lineitems\[] array array of line items impacted — lineitems ordernumber string order number for the item orderraj1615 lineitems lineitemnumber string unique id for each item orderraj1615 10 lineitems loadid string load id assigned to the order dlv qlumft lineitems status string status of the order line item (e g , assigned) assigned lineitems isdeleted boolean whether this item was removed from the load false lineitems ispacked boolean whether this item is packed false lineitems readytomanifest boolean whether this item is ready to be manifested false sample success response { "success" true, "message" "order update received" } what’s next? these updates can be used by erp teams to track which orders are currently planned for delivery update warehouse picking/packing tasks support real time visibility on erp dashboards
