GetShipmentsXML

POST https://api.techlogistics.com/?v=1.1

This function will retrive all the shipments in the system for a specific customer.

HEADERS**

Content-Typeapplication/xml

Acceptapplication/xml

BODYraw

Request Structure

TitleTypeRequiredMultiple Allowed
GetRatingEngineQuoteParent NodeYesNo
CustomerChild NodeYesNo
requestChild NodeYesYes

Customer

TitleDescriptionTypeRequiredMultiple Allowed
UsernameUsernameEmail AddressYesNo
ApiKeyApi KeyStringYesNo
locationCodeParent/Child Location CodeString
Endpoint: GetLocations
NoNo

request

TitleDescriptionTypeRequiredMultiple Allowed
actionApi Action MethodString
Value: getshipmentslist
YesNo
ShipmentRequestParametersNodeYesNo

ShipmentRequest

TitleDescriptionTypeRequiredMultiple Allowed
StartDateShipment start dateStringNoNo
EndDateShipment End dateStringNoNo
UpdatesOnlySet to Y for only send updates since the last API callString
Value:
Y/N
YesNo

Note: If no date range is passed we will give 30 days of Data by default.

Request Params

KeyDatatypeRequiredDescription
vstring

Request Body

{"GetRatingEngineQuote"=>{"Customer"=>{"Username"=>"demo123@techtransport.com", "ApiKey"=>"d689f46d2e7a9c4cf87f07eb68deb583", "LocationCode"=>""}, "request"=>{"action"=>"get_shipments_list", "ShipmentRequest"=>{"StartDate"=>"2023-05-01", "EndDate"=>"2023-07-28", "UpdatesOnly"=>"N"}}}}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring