LTL: Tracking
Updates an LTL shipment
Use this endpoint to update a shipment. To achieve this, this endpoint deletes the current shipment and creates a new shipment on which it will begin tracking. This updates how we track the shipment but will not affect the dispatch with the carrier. Note that you must pass the entire details for the shipment, just as you would on a POST. Note that you only need to update a shipment when the carrier, time, or date has changed.
<br/><h4><b>Required Fields</h4></b>
<ul><li> id </li><li><b> capacityProviderAccountGroup: </b></li><ul><li><b> accounts: </b></li><ul><li> code </li></ul></ul><li><b> shipmentIdentifiers: </b></li><ul><li> type </li><li> value </li><li> primaryForType (if more than one shipment identifier of the same type) </li></ul><li><b> shipmentStops: </b> (two stops of types ORIGIN and DESTINATION) </li><ul><li> stopType </li><li><b> location: </b></li><ul><li><b> address: </b></li><ul><li> postalCode </li><li> addressLines </li><li> city </li><li> state </li></ul><li><b> contact: </b></li><ul><li> companyName </li></ul></ul><li><b> appointmentWindow: </b></li><ul><li> startDateTime </li><li> endDateTime </li></ul></ul></ul>put/api/v4/ltl/trackedshipments/{id}
Request
- Base URLhttps://na12.api.project44.com
- AuthOAuth 2Client credentialsToken URL/api/v4/oauth2/token
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
idinteger required
The project44-generated id of the LTL tracked shipment you wish to update.
Request body
Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.