UnitServices


Click here for a complete list of operations.

UpdateState

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 /UnitWebService.asmx HTTP/1.1
Host: unitws.nyvip3.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://SysTest.websti.com/WebServices/UpdateState"

<?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>
    <UpdateState xmlns="http://SysTest.websti.com/WebServices">
      <request>
        <MachineName>string</MachineName>
        <AcctNum>string</AcctNum>
        <InsNum>string</InsNum>
        <InsNumDupInd>string</InsNumDupInd>
        <SoftVsn>string</SoftVsn>
        <InsDte>string</InsDte>
        <InsTme>string</InsTme>
        <InsType>string</InsType>
        <InsMed>string</InsMed>
        <DataEntMed>string</DataEntMed>
        <NoRegReaCde>string</NoRegReaCde>
        <VehWtCde>string</VehWtCde>
        <WtChaCde>string</WtChaCde>
        <TransType>string</TransType>
        <FlDTypChg>string</FlDTypChg>
        <AsgCrtNum>string</AsgCrtNum>
        <InsExpDte>string</InsExpDte>
        <NYMAInd>string</NYMAInd>
        <NYMAChg>string</NYMAChg>
        <StopRea1>string</StopRea1>
        <InsTestType>string</InsTestType>
        <WheelRemoved>string</WheelRemoved>
        <MotoristWarnMsg>string</MotoristWarnMsg>
        <WaiverRequirement>string</WaiverRequirement>
        <EmiWaiIssued>string</EmiWaiIssued>
        <InitEmisRst>string</InitEmisRst>
        <SafeInspRst>string</SafeInspRst>
        <GasCapCheck>string</GasCapCheck>
        <EmiCntDevRst>string</EmiCntDevRst>
        <PcvRst>string</PcvRst>
        <CatRst>string</CatRst>
        <IrRst>string</IrRst>
        <EgrRst>string</EgrRst>
        <TacRst>string</TacRst>
        <AisRst>string</AisRst>
        <EvaRst>string</EvaRst>
        <GasCapRpd>string</GasCapRpd>
        <PhaOneRpm>string</PhaOneRpm>
        <MotoristADVmsg>string</MotoristADVmsg>
        <ObdChkRst>string</ObdChkRst>
        <SafetyFld1>string</SafetyFld1>
        <SafetyFld2>string</SafetyFld2>
        <SafetyFld3>string</SafetyFld3>
        <SafetyFld4>string</SafetyFld4>
        <SafetyFld5>string</SafetyFld5>
        <SafetyFld6>string</SafetyFld6>
        <SafetyFld7>string</SafetyFld7>
        <SafetyFld8>string</SafetyFld8>
        <SafetyFld9>string</SafetyFld9>
        <SafetyFld10>string</SafetyFld10>
        <SafetyFld11>string</SafetyFld11>
        <SafetyFld12>string</SafetyFld12>
        <SafetyFld13>string</SafetyFld13>
        <SafetyFld14>string</SafetyFld14>
        <SafetyFld15>string</SafetyFld15>
        <SafetyFld16>string</SafetyFld16>
        <SafetyFld17>string</SafetyFld17>
        <SafetyFld18>string</SafetyFld18>
        <RecNum>string</RecNum>
        <RepBy>string</RepBy>
        <DateRep>string</DateRep>
        <CostOfRep>string</CostOfRep>
        <NoRep>string</NoRep>
        <RecSat>string</RecSat>
        <MilOnKOEO>string</MilOnKOEO>
        <MilOnKOER>string</MilOnKOER>
        <MilComOn>string</MilComOn>
        <ReaCompComCk>string</ReaCompComCk>
        <ReaMisFire>string</ReaMisFire>
        <ReaFuelContrl>string</ReaFuelContrl>
        <ReaCatalyst>string</ReaCatalyst>
        <ReaO2Sensor>string</ReaO2Sensor>
        <ReaEGR>string</ReaEGR>
        <ReaEvapEmis>string</ReaEvapEmis>
        <ReaHeatCatalyst>string</ReaHeatCatalyst>
        <ReaO2SensrHeatr>string</ReaO2SensrHeatr>
        <ReaSecAirInj>string</ReaSecAirInj>
        <ReaAC>string</ReaAC>
        <ObdIIcode1>string</ObdIIcode1>
        <ObdIIcode2>string</ObdIIcode2>
        <ObdIIcode3>string</ObdIIcode3>
        <PublicModelName>string</PublicModelName>
        <PidCode1>string</PidCode1>
        <PidCode2>string</PidCode2>
        <PcmCode1>string</PcmCode1>
        <PcmCode2>string</PcmCode2>
        <Volt16>string</Volt16>
        <Hybrdv>string</Hybrdv>
        <Calibrtn1>string</Calibrtn1>
        <Cvn1>string</Cvn1>
        <Obdiicode4>string</Obdiicode4>
        <Obdiicode5>string</Obdiicode5>
        <PcmVin>string</PcmVin>
        <ObdCommPrtcl>string</ObdCommPrtcl>
        <Pcmodom>string</Pcmodom>
        <Ovralredyrsts>string</Ovralredyrsts>
        <ModelYearChange>string</ModelYearChange>
        <Repritem1>string</Repritem1>
        <Rcost1>string</Rcost1>
        <Repritem2>string</Repritem2>
        <Rcost2>string</Rcost2>
        <Repritem3>string</Repritem3>
        <Rcost3>string</Rcost3>
        <Repritem4>string</Repritem4>
        <Rcost4>string</Rcost4>
        <Repritem5>string</Repritem5>
        <Rcost5>string</Rcost5>
        <Repritem6>string</Repritem6>
        <Rcost6>string</Rcost6>
        <Repritem7>string</Repritem7>
        <Rcost7>string</Rcost7>
        <Repritem8>string</Repritem8>
        <Rcost8>string</Rcost8>
        <Repritem9>string</Repritem9>
        <Rcost9>string</Rcost9>
        <Repritem10>string</Repritem10>
        <Rcst10>string</Rcst10>
        <IspTimeEnd>string</IspTimeEnd>
        <TenDayExt>string</TenDayExt>
        <RepairIsPid>string</RepairIsPid>
        <OldPlate>string</OldPlate>
        <OldClass>string</OldClass>
        <VIN>string</VIN>
        <VehMdlYr>string</VehMdlYr>
        <VehMk>string</VehMk>
        <VehFuel>string</VehFuel>
        <VehCyl>string</VehCyl>
        <OdomReading>string</OdomReading>
      </request>
    </UpdateState>
  </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>
    <UpdateStateResponse xmlns="http://SysTest.websti.com/WebServices">
      <UpdateStateResult>
        <xsd:schema>schema</xsd:schema>xml</UpdateStateResult>
    </UpdateStateResponse>
  </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 /UnitWebService.asmx HTTP/1.1
Host: unitws.nyvip3.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>
    <UpdateState xmlns="http://SysTest.websti.com/WebServices">
      <request>
        <MachineName>string</MachineName>
        <AcctNum>string</AcctNum>
        <InsNum>string</InsNum>
        <InsNumDupInd>string</InsNumDupInd>
        <SoftVsn>string</SoftVsn>
        <InsDte>string</InsDte>
        <InsTme>string</InsTme>
        <InsType>string</InsType>
        <InsMed>string</InsMed>
        <DataEntMed>string</DataEntMed>
        <NoRegReaCde>string</NoRegReaCde>
        <VehWtCde>string</VehWtCde>
        <WtChaCde>string</WtChaCde>
        <TransType>string</TransType>
        <FlDTypChg>string</FlDTypChg>
        <AsgCrtNum>string</AsgCrtNum>
        <InsExpDte>string</InsExpDte>
        <NYMAInd>string</NYMAInd>
        <NYMAChg>string</NYMAChg>
        <StopRea1>string</StopRea1>
        <InsTestType>string</InsTestType>
        <WheelRemoved>string</WheelRemoved>
        <MotoristWarnMsg>string</MotoristWarnMsg>
        <WaiverRequirement>string</WaiverRequirement>
        <EmiWaiIssued>string</EmiWaiIssued>
        <InitEmisRst>string</InitEmisRst>
        <SafeInspRst>string</SafeInspRst>
        <GasCapCheck>string</GasCapCheck>
        <EmiCntDevRst>string</EmiCntDevRst>
        <PcvRst>string</PcvRst>
        <CatRst>string</CatRst>
        <IrRst>string</IrRst>
        <EgrRst>string</EgrRst>
        <TacRst>string</TacRst>
        <AisRst>string</AisRst>
        <EvaRst>string</EvaRst>
        <GasCapRpd>string</GasCapRpd>
        <PhaOneRpm>string</PhaOneRpm>
        <MotoristADVmsg>string</MotoristADVmsg>
        <ObdChkRst>string</ObdChkRst>
        <SafetyFld1>string</SafetyFld1>
        <SafetyFld2>string</SafetyFld2>
        <SafetyFld3>string</SafetyFld3>
        <SafetyFld4>string</SafetyFld4>
        <SafetyFld5>string</SafetyFld5>
        <SafetyFld6>string</SafetyFld6>
        <SafetyFld7>string</SafetyFld7>
        <SafetyFld8>string</SafetyFld8>
        <SafetyFld9>string</SafetyFld9>
        <SafetyFld10>string</SafetyFld10>
        <SafetyFld11>string</SafetyFld11>
        <SafetyFld12>string</SafetyFld12>
        <SafetyFld13>string</SafetyFld13>
        <SafetyFld14>string</SafetyFld14>
        <SafetyFld15>string</SafetyFld15>
        <SafetyFld16>string</SafetyFld16>
        <SafetyFld17>string</SafetyFld17>
        <SafetyFld18>string</SafetyFld18>
        <RecNum>string</RecNum>
        <RepBy>string</RepBy>
        <DateRep>string</DateRep>
        <CostOfRep>string</CostOfRep>
        <NoRep>string</NoRep>
        <RecSat>string</RecSat>
        <MilOnKOEO>string</MilOnKOEO>
        <MilOnKOER>string</MilOnKOER>
        <MilComOn>string</MilComOn>
        <ReaCompComCk>string</ReaCompComCk>
        <ReaMisFire>string</ReaMisFire>
        <ReaFuelContrl>string</ReaFuelContrl>
        <ReaCatalyst>string</ReaCatalyst>
        <ReaO2Sensor>string</ReaO2Sensor>
        <ReaEGR>string</ReaEGR>
        <ReaEvapEmis>string</ReaEvapEmis>
        <ReaHeatCatalyst>string</ReaHeatCatalyst>
        <ReaO2SensrHeatr>string</ReaO2SensrHeatr>
        <ReaSecAirInj>string</ReaSecAirInj>
        <ReaAC>string</ReaAC>
        <ObdIIcode1>string</ObdIIcode1>
        <ObdIIcode2>string</ObdIIcode2>
        <ObdIIcode3>string</ObdIIcode3>
        <PublicModelName>string</PublicModelName>
        <PidCode1>string</PidCode1>
        <PidCode2>string</PidCode2>
        <PcmCode1>string</PcmCode1>
        <PcmCode2>string</PcmCode2>
        <Volt16>string</Volt16>
        <Hybrdv>string</Hybrdv>
        <Calibrtn1>string</Calibrtn1>
        <Cvn1>string</Cvn1>
        <Obdiicode4>string</Obdiicode4>
        <Obdiicode5>string</Obdiicode5>
        <PcmVin>string</PcmVin>
        <ObdCommPrtcl>string</ObdCommPrtcl>
        <Pcmodom>string</Pcmodom>
        <Ovralredyrsts>string</Ovralredyrsts>
        <ModelYearChange>string</ModelYearChange>
        <Repritem1>string</Repritem1>
        <Rcost1>string</Rcost1>
        <Repritem2>string</Repritem2>
        <Rcost2>string</Rcost2>
        <Repritem3>string</Repritem3>
        <Rcost3>string</Rcost3>
        <Repritem4>string</Repritem4>
        <Rcost4>string</Rcost4>
        <Repritem5>string</Repritem5>
        <Rcost5>string</Rcost5>
        <Repritem6>string</Repritem6>
        <Rcost6>string</Rcost6>
        <Repritem7>string</Repritem7>
        <Rcost7>string</Rcost7>
        <Repritem8>string</Repritem8>
        <Rcost8>string</Rcost8>
        <Repritem9>string</Repritem9>
        <Rcost9>string</Rcost9>
        <Repritem10>string</Repritem10>
        <Rcst10>string</Rcst10>
        <IspTimeEnd>string</IspTimeEnd>
        <TenDayExt>string</TenDayExt>
        <RepairIsPid>string</RepairIsPid>
        <OldPlate>string</OldPlate>
        <OldClass>string</OldClass>
        <VIN>string</VIN>
        <VehMdlYr>string</VehMdlYr>
        <VehMk>string</VehMk>
        <VehFuel>string</VehFuel>
        <VehCyl>string</VehCyl>
        <OdomReading>string</OdomReading>
      </request>
    </UpdateState>
  </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>
    <UpdateStateResponse xmlns="http://SysTest.websti.com/WebServices">
      <UpdateStateResult>
        <xsd:schema>schema</xsd:schema>xml</UpdateStateResult>
    </UpdateStateResponse>
  </soap12:Body>
</soap12:Envelope>