LTL: Tracking
Start tracking an LTL shipment
Use this POST call to start a tracking job, initializing LTL tracking. The tracking job will run for a given duration (designated with the startDateTime and endDateTime parameters), gathering updates from the carrier and reference numbers detailed in the API call. Once a tracking update has been pulled from the carrier into the project44 tracking job, you can access the information via the GET requests below this endpoint. Note that if your dispatch was done through project44, you do not need to initialize tracking. project44 will implicitly start tracking based on the data provided in the dispatch.
<h4><b>Required Fields</h4></b> <ul><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><b>NOTE:</b> The appointmentWindow object in shipmentStops does not support a localTimeZoneIdentifier due to an automated project44 process that detects time zone based on the stop's location. Please make sure to provide startDateTime and endDateTime in local time.post/api/v4/ltl/trackedshipments
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.
Request body
Response
Created
Changes
No recorded changes to this operation across all 1 revision of this API.