BasicServices
Click here for a complete list of operations.
GetRoutingResultV3
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 /RoutingServices/BasicServices.asmx HTTP/1.1 Host: routing.coconline.nl Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://www.speerit.nl/RoutingServices/BasicServices/GetRoutingResultV3" <?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> <GetRoutingResultV3 xmlns="http://www.speerit.nl/RoutingServices/BasicServices"> <strEnvironment>string</strEnvironment> <strCulture>string</strCulture> <strRequestUser>string</strRequestUser> <strPassword>string</strPassword> <intRoutingResultId>int</intRoutingResultId> </GetRoutingResultV3> </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> <GetRoutingResultV3Response xmlns="http://www.speerit.nl/RoutingServices/BasicServices"> <GetRoutingResultV3Result> <RequestUser>string</RequestUser> <RequestId>string</RequestId> <Flags>string</Flags> <RequestRoutingType>int</RequestRoutingType> <MaximumAddressJump>int</MaximumAddressJump> <MaximumBackboneJump>int</MaximumBackboneJump> <Product>string</Product> <BandWidth>string</BandWidth> <CostTemplate>string</CostTemplate> <LocationType1>string</LocationType1> <LocationType2>string</LocationType2> <RoutingAPTypes>string</RoutingAPTypes> <RoutingPatchTypes>string</RoutingPatchTypes> <AvailableFrameNeededForConnect>int</AvailableFrameNeededForConnect> <Id>int</Id> <Created>dateTime</Created> <ElapsedMilliSeconds>int</ElapsedMilliSeconds> <RoutingCosts> <MaxCosts>int</MaxCosts> <DigAddress>int</DigAddress> <Dig>int</Dig> <DigDrilling>int</DigDrilling> <PaveBuildupArea>int</PaveBuildupArea> <PaveNoBuildupArea>int</PaveNoBuildupArea> <DigBuildupArea>int</DigBuildupArea> <DigNoBuildupArea>int</DigNoBuildupArea> <DigHighWay>int</DigHighWay> <DigRailWay>int</DigRailWay> <DigTramWay>int</DigTramWay> <MaxAddressStreets>int</MaxAddressStreets> <ShortcutMaxDistance>int</ShortcutMaxDistance> <ShortcutFactor>int</ShortcutFactor> <BlowStartup>int</BlowStartup> <BlowType1>int</BlowType1> <BlowType2>int</BlowType2> <BlowType3>int</BlowType3> <BBRouting>int</BBRouting> <WaterWayDrilling>int</WaterWayDrilling> <WaterWayDrillingFixed>int</WaterWayDrillingFixed> <MotorWayDrillingFixed>int</MotorWayDrillingFixed> <MajorRoadDrillingFixed>int</MajorRoadDrillingFixed> <SecondaryRoadDrillingFixed>int</SecondaryRoadDrillingFixed> <ConnectingRoadDrillingFixed>int</ConnectingRoadDrillingFixed> <LocalRoadDrillingFixed>int</LocalRoadDrillingFixed> <RailwayDrillingFixed>int</RailwayDrillingFixed> <TramwayDrillingFixed>int</TramwayDrillingFixed> <NewHandHole>int</NewHandHole> <NewEnclosure>int</NewEnclosure> <CoreHandHole>int</CoreHandHole> <BBNetworkFixed>int</BBNetworkFixed> <BBEquipmentUntilLimit>int</BBEquipmentUntilLimit> <BBEquipmentAboveLimit>int</BBEquipmentAboveLimit> <BBSplice>int</BBSplice> <BBPatch>int</BBPatch> <StartUp>int</StartUp> <StartUpOnNetCustomer>int</StartUpOnNetCustomer> <StartUpOnNet>int</StartUpOnNet> <BlowOwnerChange>int</BlowOwnerChange> <BBOwnerChange>int</BBOwnerChange> <RiskPercentage>int</RiskPercentage> <ExtraHHDistance>int</ExtraHHDistance> <MaxStraightBlowLength>int</MaxStraightBlowLength> <BBEquipmentLimit>int</BBEquipmentLimit> <NewHandHole2>int</NewHandHole2> <NewHandHole3>int</NewHandHole3> <NewHandHole4>int</NewHandHole4> <NewHandHole5>int</NewHandHole5> <NewHandHole6>int</NewHandHole6> <NewHandHole7>int</NewHandHole7> <CoreHandHole2>int</CoreHandHole2> <CoreHandHole3>int</CoreHandHole3> <CoreHandHole4>int</CoreHandHole4> <CoreHandHole5>int</CoreHandHole5> <CoreHandHole6>int</CoreHandHole6> <CoreHandHole7>int</CoreHandHole7> <BBRouting2>int</BBRouting2> <BBRouting3>int</BBRouting3> <BBRouting4>int</BBRouting4> <BBRouting5>int</BBRouting5> <BBRouting6>int</BBRouting6> <BBRouting7>int</BBRouting7> <DigAddressRaise>int</DigAddressRaise> <DistAddressRaise>int</DistAddressRaise> </RoutingCosts> <FromLocationInfo> <LocationName>string</LocationName> <NodeX>float</NodeX> <NodeY>float</NodeY> <ErrorString>string</ErrorString> <NewHH>int</NewHH> <NewEnclosure>int</NewEnclosure> <CoreHH>int</CoreHH> <Connected>int</Connected> <CustomerLocation>int</CustomerLocation> <LocationType>int</LocationType> <OwnerId>int</OwnerId> <BBLocation>string</BBLocation> </FromLocationInfo> <ToLocationInfo> <LocationName>string</LocationName> <NodeX>float</NodeX> <NodeY>float</NodeY> <ErrorString>string</ErrorString> <NewHH>int</NewHH> <NewEnclosure>int</NewEnclosure> <CoreHH>int</CoreHH> <Connected>int</Connected> <CustomerLocation>int</CustomerLocation> <LocationType>int</LocationType> <OwnerId>int</OwnerId> <BBLocation>string</BBLocation> </ToLocationInfo> <RoutingPOP>string</RoutingPOP> <PatchCosts>float</PatchCosts> <Sections> <RoutingResultSectionV3> <ObjsourceId>int</ObjsourceId> <FromNodeId>int</FromNodeId> <SectionId>int</SectionId> <Name>string</Name> <Transport>int</Transport> <SectionType>string</SectionType> <RoutePart>string</RoutePart> <Length>float</Length> <InsideBuilding>int</InsideBuilding> <BuildUpArea>int</BuildUpArea> <Drilling>int</Drilling> <Tramway>int</Tramway> <Railway>int</Railway> <Highway>int</Highway> <DuctCapacity>int</DuctCapacity> <Topology>int</Topology> <WaterWay>int</WaterWay> <RailWays>int</RailWays> <TramWays>int</TramWays> <MotorWays>int</MotorWays> <MajorRoads>int</MajorRoads> <SecondaryRoads>int</SecondaryRoads> <ConnectingRoads>int</ConnectingRoads> <LocalRoads>int</LocalRoads> <Roads>int</Roads> <FixedBlockedCosts>float</FixedBlockedCosts> <MeterBlockedCosts>float</MeterBlockedCosts> <BBSplice>int</BBSplice> <BBPatch>int</BBPatch> <OwnerId>int</OwnerId> <OwnerChange>int</OwnerChange> <Costs>int</Costs> <ContaminatedGroundId>int</ContaminatedGroundId> <X xsi:nil="true" /> <Y xsi:nil="true" /> </RoutingResultSectionV3> <RoutingResultSectionV3> <ObjsourceId>int</ObjsourceId> <FromNodeId>int</FromNodeId> <SectionId>int</SectionId> <Name>string</Name> <Transport>int</Transport> <SectionType>string</SectionType> <RoutePart>string</RoutePart> <Length>float</Length> <InsideBuilding>int</InsideBuilding> <BuildUpArea>int</BuildUpArea> <Drilling>int</Drilling> <Tramway>int</Tramway> <Railway>int</Railway> <Highway>int</Highway> <DuctCapacity>int</DuctCapacity> <Topology>int</Topology> <WaterWay>int</WaterWay> <RailWays>int</RailWays> <TramWays>int</TramWays> <MotorWays>int</MotorWays> <MajorRoads>int</MajorRoads> <SecondaryRoads>int</SecondaryRoads> <ConnectingRoads>int</ConnectingRoads> <LocalRoads>int</LocalRoads> <Roads>int</Roads> <FixedBlockedCosts>float</FixedBlockedCosts> <MeterBlockedCosts>float</MeterBlockedCosts> <BBSplice>int</BBSplice> <BBPatch>int</BBPatch> <OwnerId>int</OwnerId> <OwnerChange>int</OwnerChange> <Costs>int</Costs> <ContaminatedGroundId>int</ContaminatedGroundId> <X xsi:nil="true" /> <Y xsi:nil="true" /> </RoutingResultSectionV3> </Sections> </GetRoutingResultV3Result> </GetRoutingResultV3Response> </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 /RoutingServices/BasicServices.asmx HTTP/1.1 Host: routing.coconline.nl 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> <GetRoutingResultV3 xmlns="http://www.speerit.nl/RoutingServices/BasicServices"> <strEnvironment>string</strEnvironment> <strCulture>string</strCulture> <strRequestUser>string</strRequestUser> <strPassword>string</strPassword> <intRoutingResultId>int</intRoutingResultId> </GetRoutingResultV3> </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> <GetRoutingResultV3Response xmlns="http://www.speerit.nl/RoutingServices/BasicServices"> <GetRoutingResultV3Result> <RequestUser>string</RequestUser> <RequestId>string</RequestId> <Flags>string</Flags> <RequestRoutingType>int</RequestRoutingType> <MaximumAddressJump>int</MaximumAddressJump> <MaximumBackboneJump>int</MaximumBackboneJump> <Product>string</Product> <BandWidth>string</BandWidth> <CostTemplate>string</CostTemplate> <LocationType1>string</LocationType1> <LocationType2>string</LocationType2> <RoutingAPTypes>string</RoutingAPTypes> <RoutingPatchTypes>string</RoutingPatchTypes> <AvailableFrameNeededForConnect>int</AvailableFrameNeededForConnect> <Id>int</Id> <Created>dateTime</Created> <ElapsedMilliSeconds>int</ElapsedMilliSeconds> <RoutingCosts> <MaxCosts>int</MaxCosts> <DigAddress>int</DigAddress> <Dig>int</Dig> <DigDrilling>int</DigDrilling> <PaveBuildupArea>int</PaveBuildupArea> <PaveNoBuildupArea>int</PaveNoBuildupArea> <DigBuildupArea>int</DigBuildupArea> <DigNoBuildupArea>int</DigNoBuildupArea> <DigHighWay>int</DigHighWay> <DigRailWay>int</DigRailWay> <DigTramWay>int</DigTramWay> <MaxAddressStreets>int</MaxAddressStreets> <ShortcutMaxDistance>int</ShortcutMaxDistance> <ShortcutFactor>int</ShortcutFactor> <BlowStartup>int</BlowStartup> <BlowType1>int</BlowType1> <BlowType2>int</BlowType2> <BlowType3>int</BlowType3> <BBRouting>int</BBRouting> <WaterWayDrilling>int</WaterWayDrilling> <WaterWayDrillingFixed>int</WaterWayDrillingFixed> <MotorWayDrillingFixed>int</MotorWayDrillingFixed> <MajorRoadDrillingFixed>int</MajorRoadDrillingFixed> <SecondaryRoadDrillingFixed>int</SecondaryRoadDrillingFixed> <ConnectingRoadDrillingFixed>int</ConnectingRoadDrillingFixed> <LocalRoadDrillingFixed>int</LocalRoadDrillingFixed> <RailwayDrillingFixed>int</RailwayDrillingFixed> <TramwayDrillingFixed>int</TramwayDrillingFixed> <NewHandHole>int</NewHandHole> <NewEnclosure>int</NewEnclosure> <CoreHandHole>int</CoreHandHole> <BBNetworkFixed>int</BBNetworkFixed> <BBEquipmentUntilLimit>int</BBEquipmentUntilLimit> <BBEquipmentAboveLimit>int</BBEquipmentAboveLimit> <BBSplice>int</BBSplice> <BBPatch>int</BBPatch> <StartUp>int</StartUp> <StartUpOnNetCustomer>int</StartUpOnNetCustomer> <StartUpOnNet>int</StartUpOnNet> <BlowOwnerChange>int</BlowOwnerChange> <BBOwnerChange>int</BBOwnerChange> <RiskPercentage>int</RiskPercentage> <ExtraHHDistance>int</ExtraHHDistance> <MaxStraightBlowLength>int</MaxStraightBlowLength> <BBEquipmentLimit>int</BBEquipmentLimit> <NewHandHole2>int</NewHandHole2> <NewHandHole3>int</NewHandHole3> <NewHandHole4>int</NewHandHole4> <NewHandHole5>int</NewHandHole5> <NewHandHole6>int</NewHandHole6> <NewHandHole7>int</NewHandHole7> <CoreHandHole2>int</CoreHandHole2> <CoreHandHole3>int</CoreHandHole3> <CoreHandHole4>int</CoreHandHole4> <CoreHandHole5>int</CoreHandHole5> <CoreHandHole6>int</CoreHandHole6> <CoreHandHole7>int</CoreHandHole7> <BBRouting2>int</BBRouting2> <BBRouting3>int</BBRouting3> <BBRouting4>int</BBRouting4> <BBRouting5>int</BBRouting5> <BBRouting6>int</BBRouting6> <BBRouting7>int</BBRouting7> <DigAddressRaise>int</DigAddressRaise> <DistAddressRaise>int</DistAddressRaise> </RoutingCosts> <FromLocationInfo> <LocationName>string</LocationName> <NodeX>float</NodeX> <NodeY>float</NodeY> <ErrorString>string</ErrorString> <NewHH>int</NewHH> <NewEnclosure>int</NewEnclosure> <CoreHH>int</CoreHH> <Connected>int</Connected> <CustomerLocation>int</CustomerLocation> <LocationType>int</LocationType> <OwnerId>int</OwnerId> <BBLocation>string</BBLocation> </FromLocationInfo> <ToLocationInfo> <LocationName>string</LocationName> <NodeX>float</NodeX> <NodeY>float</NodeY> <ErrorString>string</ErrorString> <NewHH>int</NewHH> <NewEnclosure>int</NewEnclosure> <CoreHH>int</CoreHH> <Connected>int</Connected> <CustomerLocation>int</CustomerLocation> <LocationType>int</LocationType> <OwnerId>int</OwnerId> <BBLocation>string</BBLocation> </ToLocationInfo> <RoutingPOP>string</RoutingPOP> <PatchCosts>float</PatchCosts> <Sections> <RoutingResultSectionV3> <ObjsourceId>int</ObjsourceId> <FromNodeId>int</FromNodeId> <SectionId>int</SectionId> <Name>string</Name> <Transport>int</Transport> <SectionType>string</SectionType> <RoutePart>string</RoutePart> <Length>float</Length> <InsideBuilding>int</InsideBuilding> <BuildUpArea>int</BuildUpArea> <Drilling>int</Drilling> <Tramway>int</Tramway> <Railway>int</Railway> <Highway>int</Highway> <DuctCapacity>int</DuctCapacity> <Topology>int</Topology> <WaterWay>int</WaterWay> <RailWays>int</RailWays> <TramWays>int</TramWays> <MotorWays>int</MotorWays> <MajorRoads>int</MajorRoads> <SecondaryRoads>int</SecondaryRoads> <ConnectingRoads>int</ConnectingRoads> <LocalRoads>int</LocalRoads> <Roads>int</Roads> <FixedBlockedCosts>float</FixedBlockedCosts> <MeterBlockedCosts>float</MeterBlockedCosts> <BBSplice>int</BBSplice> <BBPatch>int</BBPatch> <OwnerId>int</OwnerId> <OwnerChange>int</OwnerChange> <Costs>int</Costs> <ContaminatedGroundId>int</ContaminatedGroundId> <X xsi:nil="true" /> <Y xsi:nil="true" /> </RoutingResultSectionV3> <RoutingResultSectionV3> <ObjsourceId>int</ObjsourceId> <FromNodeId>int</FromNodeId> <SectionId>int</SectionId> <Name>string</Name> <Transport>int</Transport> <SectionType>string</SectionType> <RoutePart>string</RoutePart> <Length>float</Length> <InsideBuilding>int</InsideBuilding> <BuildUpArea>int</BuildUpArea> <Drilling>int</Drilling> <Tramway>int</Tramway> <Railway>int</Railway> <Highway>int</Highway> <DuctCapacity>int</DuctCapacity> <Topology>int</Topology> <WaterWay>int</WaterWay> <RailWays>int</RailWays> <TramWays>int</TramWays> <MotorWays>int</MotorWays> <MajorRoads>int</MajorRoads> <SecondaryRoads>int</SecondaryRoads> <ConnectingRoads>int</ConnectingRoads> <LocalRoads>int</LocalRoads> <Roads>int</Roads> <FixedBlockedCosts>float</FixedBlockedCosts> <MeterBlockedCosts>float</MeterBlockedCosts> <BBSplice>int</BBSplice> <BBPatch>int</BBPatch> <OwnerId>int</OwnerId> <OwnerChange>int</OwnerChange> <Costs>int</Costs> <ContaminatedGroundId>int</ContaminatedGroundId> <X xsi:nil="true" /> <Y xsi:nil="true" /> </RoutingResultSectionV3> </Sections> </GetRoutingResultV3Result> </GetRoutingResultV3Response> </soap12:Body> </soap12:Envelope>