Reference for https://rdc-prod-ws.aws.roadnet.com/OrganizationWebService.svcoperations/GetPerformanceSettingsByOrgId/organizations/{ID}/performance

Url: https://rdc-prod-ws.aws.roadnet.com/OrganizationWebService.svcoperations/GetPerformanceSettingsByOrgId/organizations/{ID}/performance

HTTP Method: GET

Message direction Format Body
Request N/A The Request body is empty.
Response Xml Example,Schema
Response Json Example

The following is an example response Xml body:

<PerformanceSettings xmlns="http://schemas.datacontract.org/2004/07/Xata.Ignition.WebServiceAPI.Contracts.DataContract.Performance">
  <AbsHardBrake>
    <EnableEvent>true</EnableEvent>
  </AbsHardBrake>
  <ExcessiveOverspeed>
    <EnableEvent>true</EnableEvent>
    <MinimumDuration>2147483647</MinimumDuration>
    <Threshold>2147483647</Threshold>
  </ExcessiveOverspeed>
  <Fleet>
    <HardBrakeThreshold>2147483647</HardBrakeThreshold>
    <SpeedingGracePeriod>2147483647</SpeedingGracePeriod>
    <SpeedingThreshold>2147483647</SpeedingThreshold>
  </Fleet>
  <FollowingTimeViolation>
    <EnableEvent>true</EnableEvent>
    <OffThreshold>2147483647</OffThreshold>
    <OnThreshold>2147483647</OnThreshold>
    <SecondsThreshold>2147483647</SecondsThreshold>
    <TimeThreshold>2147483647</TimeThreshold>
  </FollowingTimeViolation>
  <ForwardCollisionWarning>
    <CmsThreshold>1.26743237E+15</CmsThreshold>
    <EnableEvent>true</EnableEvent>
    <HapticThreshold>1.26743237E+15</HapticThreshold>
    <MinimumSpeedThreshold>2147483647</MinimumSpeedThreshold>
    <OffThreshold>2147483647</OffThreshold>
    <OnThreshold>2147483647</OnThreshold>
  </ForwardCollisionWarning>
  <LaneDepartureWarning>
    <Active>
      <CountThreshold>2147483647</CountThreshold>
      <EnableEvent>true</EnableEvent>
      <OffCount>2147483647</OffCount>
      <OnCount>2147483647</OnCount>
      <SpeedThreshold>2147483647</SpeedThreshold>
      <TimeThreshold>2147483647</TimeThreshold>
    </Active>
    <Disable>
      <CountThreshold>2147483647</CountThreshold>
      <EnableEvent>true</EnableEvent>
      <OffCount>2147483647</OffCount>
      <OnCount>2147483647</OnCount>
      <SpeedThreshold>2147483647</SpeedThreshold>
      <TimeThreshold>2147483647</TimeThreshold>
    </Disable>
    <Imminent>
      <CountThreshold>2147483647</CountThreshold>
      <EnableEvent>true</EnableEvent>
      <OffCount>2147483647</OffCount>
      <OnCount>2147483647</OnCount>
      <SpeedThreshold>2147483647</SpeedThreshold>
      <TimeThreshold>2147483647</TimeThreshold>
    </Imminent>
  </LaneDepartureWarning>
  <ManualEvent>
    <EnableEvent>true</EnableEvent>
  </ManualEvent>
  <OfficialStopTime>2147483647</OfficialStopTime>
  <OptimumRpmThreshold>
    <High>2147483647</High>
    <Low>2147483647</Low>
  </OptimumRpmThreshold>
  <OrganizationId>String content</OrganizationId>
  <OrganizationName>String content</OrganizationName>
  <Overspeed>
    <DataFrequency>2147483647</DataFrequency>
    <EnableEvent>true</EnableEvent>
    <MaximumDuration>2147483647</MaximumDuration>
    <MinimumDuration>2147483647</MinimumDuration>
    <OffDuration>2147483647</OffDuration>
    <Threshold>2147483647</Threshold>
  </Overspeed>
  <PanicEvent>
    <EnableEvent>true</EnableEvent>
  </PanicEvent>
  <PassiveForwardCollisionWarning>
    <EnableEvent>true</EnableEvent>
  </PassiveForwardCollisionWarning>
  <StabilityControl>
    <EnableEvent>true</EnableEvent>
    <OffCount>2147483647</OffCount>
    <OnCount>2147483647</OnCount>
    <Sources>String content</Sources>
    <SpeedThreshold>2147483647</SpeedThreshold>
  </StabilityControl>
  <TopSpeed>
    <Bracket>
      <Key>2147483647</Key>
      <Value>2147483647</Value>
    </Bracket>
    <Bracket>
      <Key>2147483647</Key>
      <Value>2147483647</Value>
    </Bracket>
  </TopSpeed>
  <WorkAloneEvent>
    <EnableEvent>true</EnableEvent>
  </WorkAloneEvent>
  <YardToRoad>
    <Speed>2147483647</Speed>
    <Time>2147483647</Time>
  </YardToRoad>
</PerformanceSettings>

The following is an example response Json body:

{
	"AbsHardBrake":{
		"EnableEvent":true
	},
	"ExcessiveOverspeed":{
		"EnableEvent":true,
		"MinimumDuration":2147483647,
		"Threshold":2147483647
	},
	"Fleet":{
		"HardBrakeThreshold":2147483647,
		"SpeedingGracePeriod":2147483647,
		"SpeedingThreshold":2147483647
	},
	"FollowingTimeViolation":{
		"EnableEvent":true,
		"OffThreshold":2147483647,
		"OnThreshold":2147483647,
		"SecondsThreshold":2147483647,
		"TimeThreshold":2147483647
	},
	"ForwardCollisionWarning":{
		"CmsThreshold":1.26743237E+15,
		"EnableEvent":true,
		"HapticThreshold":1.26743237E+15,
		"MinimumSpeedThreshold":2147483647,
		"OffThreshold":2147483647,
		"OnThreshold":2147483647
	},
	"LaneDepartureWarning":{
		"Active":{
			"CountThreshold":2147483647,
			"EnableEvent":true,
			"OffCount":2147483647,
			"OnCount":2147483647,
			"SpeedThreshold":2147483647,
			"TimeThreshold":2147483647
		},
		"Disable":{
			"CountThreshold":2147483647,
			"EnableEvent":true,
			"OffCount":2147483647,
			"OnCount":2147483647,
			"SpeedThreshold":2147483647,
			"TimeThreshold":2147483647
		},
		"Imminent":{
			"CountThreshold":2147483647,
			"EnableEvent":true,
			"OffCount":2147483647,
			"OnCount":2147483647,
			"SpeedThreshold":2147483647,
			"TimeThreshold":2147483647
		}
	},
	"ManualEvent":{
		"EnableEvent":true
	},
	"OfficialStopTime":2147483647,
	"OptimumRpmThreshold":{
		"High":2147483647,
		"Low":2147483647
	},
	"OrganizationId":"String content",
	"OrganizationName":"String content",
	"Overspeed":{
		"DataFrequency":2147483647,
		"EnableEvent":true,
		"MaximumDuration":2147483647,
		"MinimumDuration":2147483647,
		"OffDuration":2147483647,
		"Threshold":2147483647
	},
	"PanicEvent":{
		"EnableEvent":true
	},
	"PassiveForwardCollisionWarning":{
		"EnableEvent":true
	},
	"StabilityControl":{
		"EnableEvent":true,
		"OffCount":2147483647,
		"OnCount":2147483647,
		"Sources":"String content",
		"SpeedThreshold":2147483647
	},
	"TopSpeed":[{
		"Key":2147483647,
		"Value":2147483647
	}],
	"WorkAloneEvent":{
		"EnableEvent":true
	},
	"YardToRoad":{
		"Speed":2147483647,
		"Time":2147483647
	}
}

The following is the response Xml Schema:

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Xata.Ignition.WebServiceAPI.Contracts.DataContract.Performance" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Xata.Ignition.WebServiceAPI.Contracts.DataContract.Performance" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="PerformanceSettings">
    <xs:sequence>
      <xs:element minOccurs="0" name="AbsHardBrake" nillable="true" type="tns:AbsHardBrake" />
      <xs:element minOccurs="0" name="ExcessiveOverspeed" nillable="true" type="tns:ExcessiveOverspeed" />
      <xs:element minOccurs="0" name="Fleet" nillable="true" type="tns:Fleet" />
      <xs:element minOccurs="0" name="FollowingTimeViolation" nillable="true" type="tns:FollowingTimeViolation" />
      <xs:element minOccurs="0" name="ForwardCollisionWarning" nillable="true" type="tns:ForwardCollisionWarning" />
      <xs:element minOccurs="0" name="LaneDepartureWarning" nillable="true" type="tns:LaneDepartureWarning" />
      <xs:element minOccurs="0" name="ManualEvent" nillable="true" type="tns:ManualEvent" />
      <xs:element minOccurs="0" name="OfficialStopTime" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="OptimumRpmThreshold" nillable="true" type="tns:OptimumRpmThreshold" />
      <xs:element minOccurs="0" name="OrganizationId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="OrganizationName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Overspeed" nillable="true" type="tns:Overspeed" />
      <xs:element minOccurs="0" name="PanicEvent" nillable="true" type="tns:PanicEvent" />
      <xs:element minOccurs="0" name="PassiveForwardCollisionWarning" nillable="true" type="tns:PassiveForwardCollisionWarning" />
      <xs:element minOccurs="0" name="StabilityControl" nillable="true" type="tns:StabilityControl" />
      <xs:element minOccurs="0" name="TopSpeed" nillable="true" type="tns:ArrayOfBracket" />
      <xs:element minOccurs="0" name="WorkAloneEvent" nillable="true" type="tns:WorkAloneEvent" />
      <xs:element minOccurs="0" name="YardToRoad" nillable="true" type="tns:YardToRoad" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="PerformanceSettings" nillable="true" type="tns:PerformanceSettings" />
  <xs:complexType name="AbsHardBrake">
    <xs:sequence>
      <xs:element minOccurs="0" name="EnableEvent" nillable="true" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AbsHardBrake" nillable="true" type="tns:AbsHardBrake" />
  <xs:complexType name="ExcessiveOverspeed">
    <xs:sequence>
      <xs:element minOccurs="0" name="EnableEvent" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="MinimumDuration" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="Threshold" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ExcessiveOverspeed" nillable="true" type="tns:ExcessiveOverspeed" />
  <xs:complexType name="Fleet">
    <xs:sequence>
      <xs:element minOccurs="0" name="HardBrakeThreshold" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="SpeedingGracePeriod" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="SpeedingThreshold" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Fleet" nillable="true" type="tns:Fleet" />
  <xs:complexType name="FollowingTimeViolation">
    <xs:sequence>
      <xs:element minOccurs="0" name="EnableEvent" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="OffThreshold" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="OnThreshold" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="SecondsThreshold" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="TimeThreshold" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="FollowingTimeViolation" nillable="true" type="tns:FollowingTimeViolation" />
  <xs:complexType name="ForwardCollisionWarning">
    <xs:sequence>
      <xs:element minOccurs="0" name="CmsThreshold" nillable="true" type="xs:float" />
      <xs:element minOccurs="0" name="EnableEvent" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="HapticThreshold" nillable="true" type="xs:float" />
      <xs:element minOccurs="0" name="MinimumSpeedThreshold" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="OffThreshold" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="OnThreshold" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ForwardCollisionWarning" nillable="true" type="tns:ForwardCollisionWarning" />
  <xs:complexType name="LaneDepartureWarning">
    <xs:sequence>
      <xs:element minOccurs="0" name="Active" nillable="true" type="tns:ActiveLaneDepartureWarning" />
      <xs:element minOccurs="0" name="Disable" nillable="true" type="tns:DisableLaneDepartureWarning" />
      <xs:element minOccurs="0" name="Imminent" nillable="true" type="tns:ImminentLaneDepartureWarning" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="LaneDepartureWarning" nillable="true" type="tns:LaneDepartureWarning" />
  <xs:complexType name="ActiveLaneDepartureWarning">
    <xs:sequence>
      <xs:element minOccurs="0" name="CountThreshold" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="EnableEvent" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="OffCount" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="OnCount" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="SpeedThreshold" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="TimeThreshold" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ActiveLaneDepartureWarning" nillable="true" type="tns:ActiveLaneDepartureWarning" />
  <xs:complexType name="DisableLaneDepartureWarning">
    <xs:sequence>
      <xs:element minOccurs="0" name="CountThreshold" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="EnableEvent" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="OffCount" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="OnCount" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="SpeedThreshold" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="TimeThreshold" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DisableLaneDepartureWarning" nillable="true" type="tns:DisableLaneDepartureWarning" />
  <xs:complexType name="ImminentLaneDepartureWarning">
    <xs:sequence>
      <xs:element minOccurs="0" name="CountThreshold" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="EnableEvent" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="OffCount" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="OnCount" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="SpeedThreshold" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="TimeThreshold" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ImminentLaneDepartureWarning" nillable="true" type="tns:ImminentLaneDepartureWarning" />
  <xs:complexType name="ManualEvent">
    <xs:sequence>
      <xs:element minOccurs="0" name="EnableEvent" nillable="true" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ManualEvent" nillable="true" type="tns:ManualEvent" />
  <xs:complexType name="OptimumRpmThreshold">
    <xs:sequence>
      <xs:element minOccurs="0" name="High" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="Low" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OptimumRpmThreshold" nillable="true" type="tns:OptimumRpmThreshold" />
  <xs:complexType name="Overspeed">
    <xs:sequence>
      <xs:element minOccurs="0" name="DataFrequency" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="EnableEvent" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="MaximumDuration" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="MinimumDuration" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="OffDuration" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="Threshold" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Overspeed" nillable="true" type="tns:Overspeed" />
  <xs:complexType name="PanicEvent">
    <xs:sequence>
      <xs:element minOccurs="0" name="EnableEvent" nillable="true" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="PanicEvent" nillable="true" type="tns:PanicEvent" />
  <xs:complexType name="PassiveForwardCollisionWarning">
    <xs:sequence>
      <xs:element minOccurs="0" name="EnableEvent" nillable="true" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="PassiveForwardCollisionWarning" nillable="true" type="tns:PassiveForwardCollisionWarning" />
  <xs:complexType name="StabilityControl">
    <xs:sequence>
      <xs:element minOccurs="0" name="EnableEvent" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="OffCount" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="OnCount" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="Sources" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SpeedThreshold" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="StabilityControl" nillable="true" type="tns:StabilityControl" />
  <xs:complexType name="ArrayOfBracket">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Bracket" nillable="true" type="tns:Bracket" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfBracket" nillable="true" type="tns:ArrayOfBracket" />
  <xs:complexType name="Bracket">
    <xs:sequence>
      <xs:element minOccurs="0" name="Key" type="xs:int" />
      <xs:element minOccurs="0" name="Value" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Bracket" nillable="true" type="tns:Bracket" />
  <xs:complexType name="WorkAloneEvent">
    <xs:sequence>
      <xs:element minOccurs="0" name="EnableEvent" nillable="true" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="WorkAloneEvent" nillable="true" type="tns:WorkAloneEvent" />
  <xs:complexType name="YardToRoad">
    <xs:sequence>
      <xs:element minOccurs="0" name="Speed" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="Time" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="YardToRoad" nillable="true" type="tns:YardToRoad" />
</xs:schema>

Additional response Xml Schemas:

<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="anyType" nillable="true" type="xs:anyType" />
  <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
  <xs:element name="boolean" nillable="true" type="xs:boolean" />
  <xs:element name="byte" nillable="true" type="xs:byte" />
  <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
  <xs:element name="decimal" nillable="true" type="xs:decimal" />
  <xs:element name="double" nillable="true" type="xs:double" />
  <xs:element name="float" nillable="true" type="xs:float" />
  <xs:element name="int" nillable="true" type="xs:int" />
  <xs:element name="long" nillable="true" type="xs:long" />
  <xs:element name="QName" nillable="true" type="xs:QName" />
  <xs:element name="short" nillable="true" type="xs:short" />
  <xs:element name="string" nillable="true" type="xs:string" />
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
  <xs:element name="char" nillable="true" type="tns:char" />
  <xs:simpleType name="char">
    <xs:restriction base="xs:int" />
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration" />
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid" />
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName" />
  <xs:attribute name="Id" type="xs:ID" />
  <xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Xata.Ignition.WebServiceAPI.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Xata.Ignition.WebServiceAPI.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="ResponseMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="Caption" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ObjectName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SID" type="xs:long" />
      <xs:element minOccurs="0" name="Title" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ResponseMessage" nillable="true" type="tns:ResponseMessage" />
</xs:schema>

<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema">
  <tns:element name="schema">
    <tns:complexType />
  </tns:element>
</tns:schema>