<application
xmlns="http://wadl.dev.java.net/2009/02"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<grammars />
<resources base="https://api.precisely.com">
<resource path="/routing/v1">
<resource path="/route/byaddress">
<method name="GET">
<request>
<param name="startAddress" style="query" type="xs:string" required="true" />
<param name="endAddress" style="query" type="xs:string" required="true"/>
<param name="db" style="query" type="xs:string" />
<param name="country" style="query" type="xs:string" />
<param name="intermediateAddresses" style="query" type="xs:string" />
<param name="returnIntermediatePoints" style="query" type="xs:string" />
<param name="oip" style="query" type="xs:string" />
<param name="destinationSrs" style="query" type="xs:string" />
<param name="optimizeBy" style="query" type="xs:string" />
<param name="returnDistance" style="query" type="xs:string" />
<param name="distanceUnit" style="query" type="xs:string" />
<param name="returnTime" style="query" type="xs:string" />
<param name="timeUnit" style="query" type="xs:string" />
<param name="language" style="query" type="xs:string" />
<param name="directionsStyle" style="query" type="xs:string" />
<param name="segmentGeometryStyle" style="query" type="xs:string" />
<param name="primaryNameOnly" style="query" type="xs:string" />
<param name="majorRoads" style="query" type="xs:string" />
<param name="historicTrafficTimeBucket" style="query" type="xs:string" />
<param name="returnDirectionGeometry" style="query" type="xs:string" />
<param name="useCvr" style="query" type="xs:string" />
<param name="looseningBarrierRestrictions" style="query" type="xs:string" />
<param name="vehicleType" style="query" type="xs:string" />
<param name="weight" style="query" type="xs:string" />
<param name="weightUnit" style="query" type="xs:string" />
<param name="height" style="query" type="xs:string" />
<param name="heightUnit" style="query" type="xs:string" />
<param name="length" style="query" type="xs:string" />
<param name="lengthUnit" style="query" type="xs:string" />
<param name="widthd" style="query" type="xs:string" />
<param name="widthUnit" style="query" type="xs:string" />
</request>
<response>
<representation mediaType="application/json" />
</response>
</method>
</resource>
<resource path="/route/bylocation">
<method name="GET">
<request>
<param name="startPoint" style="query" type="xs:string" required="true" />
<param name="endPoint" style="query" type="xs:string" required="true" />
<param name="db" style="query" type="xs:string" />
<param name="intermediatePoints" style="query" type="xs:string" />
<param name="returnIntermediatePoints" style="query" type="xs:string" />
<param name="oip" style="query" type="xs:string" />
<param name="destinationSrs" style="query" type="xs:string" />
<param name="optimizeBy" style="query" type="xs:string" />
<param name="returnDistance" style="query" type="xs:string" />
<param name="distanceUnit" style="query" type="xs:string" />
<param name="returnTime" style="query" type="xs:string" />
<param name="timeUnit" style="query" type="xs:string" />
<param name="language" style="query" type="xs:string" />
<param name="directionsStyle" style="query" type="xs:string" />
<param name="segmentGeometryStyle" style="query" type="xs:string" />
<param name="primaryNameOnly" style="query" type="xs:string" />
<param name="majorRoads" style="query" type="xs:string" />
<param name="historicTrafficTimeBucket" style="query" type="xs:string" />
<param name="returnDirectionGeometry" style="query" type="xs:string" />
<param name="useCvr" style="query" type="xs:string" />
<param name="looseningBarrierRestrictions" style="query" type="xs:string" />
<param name="vehicleType" style="query" type="xs:string" />
<param name="weight" style="query" type="xs:string" />
<param name="weightUnit" style="query" type="xs:string" />
<param name="height" style="query" type="xs:string" />
<param name="heightUnit" style="query" type="xs:string" />
<param name="length" style="query" type="xs:string" />
<param name="lengthUnit" style="query" type="xs:string" />
<param name="widthd" style="query" type="xs:string" />
<param name="widthUnit" style="query" type="xs:string" />
</request>
<response>
<representation mediaType="application/json" />
</response>
</method>
</resource>
<resource path="/travelcostmatrix/byaddress">
<method name="GET">
<request>
<param name="startAddresses" style="query" type="xs:string" required="true" />
<param name="endAddresses" style="query" type="xs:string" required="true" />
<param name="db" style="query" type="xs:string" />
<param name="country" style="query" type="xs:string" />
<param name="optimizeBy" style="query" type="xs:string" />
<param name="returnDistance" style="query" type="xs:string" />
<param name="destinationSrs" style="query" type="xs:string" />
<param name="distanceUnit" style="query" type="xs:string" />
<param name="returnTime" style="query" type="xs:string" />
<param name="timeUnit" style="query" type="xs:string" />
<param name="majorRoads" style="query" type="xs:string" />
<param name="returnOptimalRoutesOnly" style="query" type="xs:string" />
<param name="historicTrafficTimeBucket" style="query" type="xs:string" />
<param name="useCvr" style="query" type="xs:string" />
<param name="looseningBarrierRestrictions" style="query" type="xs:string" />
<param name="vehicleType" style="query" type="xs:string" />
<param name="weight" style="query" type="xs:string" />
<param name="weightUnit" style="query" type="xs:string" />
<param name="height" style="query" type="xs:string" />
<param name="heightUnit" style="query" type="xs:string" />
<param name="length" style="query" type="xs:string" />
<param name="lengthUnit" style="query" type="xs:string" />
<param name="widthd" style="query" type="xs:string" />
<param name="widthUnit" style="query" type="xs:string" />
</request>
<response>
<representation mediaType="application/json" />
</response>
</method>
</resource>
<resource path="/travelcostmatrix/bylocation">
<method name="GET">
<request>
<param name="startPoints" style="query" type="xs:string" required="true"/>
<param name="endPoints" style="query" type="xs:string" required="true" />
<param name="db" style="query" type="xs:string" />
<param name="optimizeBy" style="query" type="xs:string" />
<param name="returnDistance" style="query" type="xs:string" />
<param name="destinationSrs" style="query" type="xs:string" />
<param name="distanceUnit" style="query" type="xs:string" />
<param name="returnTime" style="query" type="xs:string" />
<param name="timeUnit" style="query" type="xs:string" />
<param name="majorRoads" style="query" type="xs:string" />
<param name="returnOptimalRoutesOnly" style="query" type="xs:string" />
<param name="historicTrafficTimeBucket" style="query" type="xs:string" />
<param name="useCvr" style="query" type="xs:string" />
<param name="looseningBarrierRestrictions" style="query" type="xs:string" />
<param name="vehicleType" style="query" type="xs:string" />
<param name="weight" style="query" type="xs:string" />
<param name="weightUnit" style="query" type="xs:string" />
<param name="height" style="query" type="xs:string" />
<param name="heightUnit" style="query" type="xs:string" />
<param name="length" style="query" type="xs:string" />
<param name="lengthUnit" style="query" type="xs:string" />
<param name="widthd" style="query" type="xs:string" />
<param name="widthUnit" style="query" type="xs:string" />
</request>
<response>
<representation mediaType="application/json" />
</response>
</method>
</resource>
</resource>
</resources>
</application>