Depot
Click here for a complete list of operations.
CreateDepot
CreateDepotWs function creates one depot with the given paramter values and returns the depot id of the newly created depot. Two mandatory parameters – Depot Name and Time Zone – have to be provided and other optional parameters can be left out or the default values can be supplied. For default values and more detailed explanation please refer Wiki for documentation.
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /QHOSWSNA/depot.asmx HTTP/1.1 Host: hos.omnitracs.com Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://www.omnitracs.com/CreateDepot" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <CreateDepot xmlns="http://www.omnitracs.com"> <CreateDepotRequest> <DepotId>short</DepotId> <DepotName>string</DepotName> <TimeZone>Hawaiian or Alaskan or Pacific or Mountain or Arizona or Central or Eastern or Atlantic or Newfoundland or Saskatchewan</TimeZone> <StartOfDay>short</StartOfDay> <StreetAddress>string</StreetAddress> <StreetAddress2>string</StreetAddress2> <City>string</City> <Region>string</Region> <Postal>string</Postal> </CreateDepotRequest> </CreateDepot> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <CreateDepotResponse xmlns="http://www.omnitracs.com"> <CreateDepotResult> <DepotId>short</DepotId> </CreateDepotResult> </CreateDepotResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /QHOSWSNA/depot.asmx HTTP/1.1 Host: hos.omnitracs.com Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <CreateDepot xmlns="http://www.omnitracs.com"> <CreateDepotRequest> <DepotId>short</DepotId> <DepotName>string</DepotName> <TimeZone>Hawaiian or Alaskan or Pacific or Mountain or Arizona or Central or Eastern or Atlantic or Newfoundland or Saskatchewan</TimeZone> <StartOfDay>short</StartOfDay> <StreetAddress>string</StreetAddress> <StreetAddress2>string</StreetAddress2> <City>string</City> <Region>string</Region> <Postal>string</Postal> </CreateDepotRequest> </CreateDepot> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <CreateDepotResponse xmlns="http://www.omnitracs.com"> <CreateDepotResult> <DepotId>short</DepotId> </CreateDepotResult> </CreateDepotResponse> </soap12:Body> </soap12:Envelope>