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>