SCSAutoService
Click here for a complete list of operations.
GetRates
The GetRates returns the list of planrate for the dealer and sale date.
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 /SCS.WebService/SCSAutoService.asmx HTTP/1.1
Host: onrampstage.gsfsgroup.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.natinc.com/SCSAutoService/GetRates"
<?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>
<GetRates xmlns="http://www.natinc.com/SCSAutoService/">
<objGetRatesRequest>
<Trim>string</Trim>
<DealerNo>string</DealerNo>
<NewUsed>string</NewUsed>
<VIN>string</VIN>
<VehicleYear>int</VehicleYear>
<VehicleMake>string</VehicleMake>
<VehicleModel>string</VehicleModel>
<VehiclePurchasePrice>decimal</VehiclePurchasePrice>
<VehicleOdometer>int</VehicleOdometer>
<TonRating>string</TonRating>
<AspirationCode>string</AspirationCode>
<DrivingWheels>string</DrivingWheels>
<SegmentationCode>string</SegmentationCode>
<Cylinders>string</Cylinders>
<GVWR>string</GVWR>
<AssetType>string</AssetType>
<EngineSize>decimal</EngineSize>
<EngineSizeUnit>string</EngineSizeUnit>
<BodyStyle>string</BodyStyle>
<CompleteVehicle>string</CompleteVehicle>
<SaleDate>dateTime</SaleDate>
<FinancedAmount>decimal</FinancedAmount>
<GIPIteration>boolean</GIPIteration>
<MonthlyPayment>decimal</MonthlyPayment>
<FinanceTerm>int</FinanceTerm>
<FinanceType>string</FinanceType>
<InserviceDate>dateTime</InserviceDate>
<DOBBuyer>dateTime</DOBBuyer>
<DOBCoBuyer>dateTime</DOBCoBuyer>
<FuelType>string</FuelType>
<VehiclePurchaseDate>dateTime</VehiclePurchaseDate>
<FullManufWarrMonths>int</FullManufWarrMonths>
<FullManufWarrMiles>int</FullManufWarrMiles>
<PowerTrainManufWarrMonths>int</PowerTrainManufWarrMonths>
<PowerTrainManufWarrMiles>int</PowerTrainManufWarrMiles>
<FinanceApr>decimal</FinanceApr>
<Surcharges>string</Surcharges>
<MSRP>decimal</MSRP>
<NADA>decimal</NADA>
<ProductCollection>
<Product>
<Code>string</Code>
<Description>string</Description>
<ExtractPosition>int</ExtractPosition>
</Product>
<Product>
<Code>string</Code>
<Description>string</Description>
<ExtractPosition>int</ExtractPosition>
</Product>
</ProductCollection>
<CultureName>string</CultureName>
<AdditionalBaseWarrantyTerm>int</AdditionalBaseWarrantyTerm>
<AdditionalBaseWarrantyMiles>int</AdditionalBaseWarrantyMiles>
<AdditionalPowertrainWarrantyTerm>int</AdditionalPowertrainWarrantyTerm>
<AdditionalPowertrainWarrantyMiles>int</AdditionalPowertrainWarrantyMiles>
<Ownership>string</Ownership>
<LienNumber>string</LienNumber>
</objGetRatesRequest>
<Filter>
<TermMin>int</TermMin>
<TermMax>int</TermMax>
<MileageMin>int</MileageMin>
<MileageMax>int</MileageMax>
</Filter>
</GetRates>
</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>
<GetRatesResponse xmlns="http://www.natinc.com/SCSAutoService/">
<GetRatesResult>
<PlanRates>
<PlanRate>
<Plan xsi:nil="true" />
<RateClassMoneys xsi:nil="true" />
<AdditionalContractInfos xsi:nil="true" />
<Addendums xsi:nil="true" />
<ContractNo>string</ContractNo>
<NewUsed>string</NewUsed>
<ProgramTypeCode>string</ProgramTypeCode>
<SalesAgentNo>string</SalesAgentNo>
<PDFFormNo>string</PDFFormNo>
</PlanRate>
<PlanRate>
<Plan xsi:nil="true" />
<RateClassMoneys xsi:nil="true" />
<AdditionalContractInfos xsi:nil="true" />
<Addendums xsi:nil="true" />
<ContractNo>string</ContractNo>
<NewUsed>string</NewUsed>
<ProgramTypeCode>string</ProgramTypeCode>
<SalesAgentNo>string</SalesAgentNo>
<PDFFormNo>string</PDFFormNo>
</PlanRate>
</PlanRates>
<ContractKeyData>
<Gap>
<DealerNo>string</DealerNo>
</Gap>
<Vsc>
<DealerNo>string</DealerNo>
</Vsc>
<Adeendums>
<Addendum xsi:nil="true" />
<Addendum xsi:nil="true" />
</Adeendums>
<ProgramTypeCode>string</ProgramTypeCode>
<SalesAgentNo>string</SalesAgentNo>
<PDFFormNo>string</PDFFormNo>
</ContractKeyData>
<objErrorResponse>
<ErrorNumber>int</ErrorNumber>
<ErrorCode>string</ErrorCode>
<ErrorDescription>string</ErrorDescription>
</objErrorResponse>
<ManufactureWarraties>
<ManufactureWarranty>
<Type>string</Type>
<Term>int</Term>
<Mile>int</Mile>
</ManufactureWarranty>
<ManufactureWarranty>
<Type>string</Type>
<Term>int</Term>
<Mile>int</Mile>
</ManufactureWarranty>
</ManufactureWarraties>
<QuoteID>int</QuoteID>
<QuoteExpiration>dateTime</QuoteExpiration>
<AdditionalBaseWarrantyTerm>int</AdditionalBaseWarrantyTerm>
<AdditionalBaseWarrantyMiles>int</AdditionalBaseWarrantyMiles>
<AdditionalPowerTrainWarrantyTerm>int</AdditionalPowerTrainWarrantyTerm>
<AdditionalPowerTrainWarrantyMiles>int</AdditionalPowerTrainWarrantyMiles>
<TotalBaseWarrantyTerm>int</TotalBaseWarrantyTerm>
<TotalBaseWarrantyMiles>int</TotalBaseWarrantyMiles>
<TotalPowerTrainWarrantyTerm>int</TotalPowerTrainWarrantyTerm>
<TotalPowerTrainWarrantyMiles>int</TotalPowerTrainWarrantyMiles>
</GetRatesResult>
</GetRatesResponse>
</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 /SCS.WebService/SCSAutoService.asmx HTTP/1.1
Host: onrampstage.gsfsgroup.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>
<GetRates xmlns="http://www.natinc.com/SCSAutoService/">
<objGetRatesRequest>
<Trim>string</Trim>
<DealerNo>string</DealerNo>
<NewUsed>string</NewUsed>
<VIN>string</VIN>
<VehicleYear>int</VehicleYear>
<VehicleMake>string</VehicleMake>
<VehicleModel>string</VehicleModel>
<VehiclePurchasePrice>decimal</VehiclePurchasePrice>
<VehicleOdometer>int</VehicleOdometer>
<TonRating>string</TonRating>
<AspirationCode>string</AspirationCode>
<DrivingWheels>string</DrivingWheels>
<SegmentationCode>string</SegmentationCode>
<Cylinders>string</Cylinders>
<GVWR>string</GVWR>
<AssetType>string</AssetType>
<EngineSize>decimal</EngineSize>
<EngineSizeUnit>string</EngineSizeUnit>
<BodyStyle>string</BodyStyle>
<CompleteVehicle>string</CompleteVehicle>
<SaleDate>dateTime</SaleDate>
<FinancedAmount>decimal</FinancedAmount>
<GIPIteration>boolean</GIPIteration>
<MonthlyPayment>decimal</MonthlyPayment>
<FinanceTerm>int</FinanceTerm>
<FinanceType>string</FinanceType>
<InserviceDate>dateTime</InserviceDate>
<DOBBuyer>dateTime</DOBBuyer>
<DOBCoBuyer>dateTime</DOBCoBuyer>
<FuelType>string</FuelType>
<VehiclePurchaseDate>dateTime</VehiclePurchaseDate>
<FullManufWarrMonths>int</FullManufWarrMonths>
<FullManufWarrMiles>int</FullManufWarrMiles>
<PowerTrainManufWarrMonths>int</PowerTrainManufWarrMonths>
<PowerTrainManufWarrMiles>int</PowerTrainManufWarrMiles>
<FinanceApr>decimal</FinanceApr>
<Surcharges>string</Surcharges>
<MSRP>decimal</MSRP>
<NADA>decimal</NADA>
<ProductCollection>
<Product>
<Code>string</Code>
<Description>string</Description>
<ExtractPosition>int</ExtractPosition>
</Product>
<Product>
<Code>string</Code>
<Description>string</Description>
<ExtractPosition>int</ExtractPosition>
</Product>
</ProductCollection>
<CultureName>string</CultureName>
<AdditionalBaseWarrantyTerm>int</AdditionalBaseWarrantyTerm>
<AdditionalBaseWarrantyMiles>int</AdditionalBaseWarrantyMiles>
<AdditionalPowertrainWarrantyTerm>int</AdditionalPowertrainWarrantyTerm>
<AdditionalPowertrainWarrantyMiles>int</AdditionalPowertrainWarrantyMiles>
<Ownership>string</Ownership>
<LienNumber>string</LienNumber>
</objGetRatesRequest>
<Filter>
<TermMin>int</TermMin>
<TermMax>int</TermMax>
<MileageMin>int</MileageMin>
<MileageMax>int</MileageMax>
</Filter>
</GetRates>
</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>
<GetRatesResponse xmlns="http://www.natinc.com/SCSAutoService/">
<GetRatesResult>
<PlanRates>
<PlanRate>
<Plan xsi:nil="true" />
<RateClassMoneys xsi:nil="true" />
<AdditionalContractInfos xsi:nil="true" />
<Addendums xsi:nil="true" />
<ContractNo>string</ContractNo>
<NewUsed>string</NewUsed>
<ProgramTypeCode>string</ProgramTypeCode>
<SalesAgentNo>string</SalesAgentNo>
<PDFFormNo>string</PDFFormNo>
</PlanRate>
<PlanRate>
<Plan xsi:nil="true" />
<RateClassMoneys xsi:nil="true" />
<AdditionalContractInfos xsi:nil="true" />
<Addendums xsi:nil="true" />
<ContractNo>string</ContractNo>
<NewUsed>string</NewUsed>
<ProgramTypeCode>string</ProgramTypeCode>
<SalesAgentNo>string</SalesAgentNo>
<PDFFormNo>string</PDFFormNo>
</PlanRate>
</PlanRates>
<ContractKeyData>
<Gap>
<DealerNo>string</DealerNo>
</Gap>
<Vsc>
<DealerNo>string</DealerNo>
</Vsc>
<Adeendums>
<Addendum xsi:nil="true" />
<Addendum xsi:nil="true" />
</Adeendums>
<ProgramTypeCode>string</ProgramTypeCode>
<SalesAgentNo>string</SalesAgentNo>
<PDFFormNo>string</PDFFormNo>
</ContractKeyData>
<objErrorResponse>
<ErrorNumber>int</ErrorNumber>
<ErrorCode>string</ErrorCode>
<ErrorDescription>string</ErrorDescription>
</objErrorResponse>
<ManufactureWarraties>
<ManufactureWarranty>
<Type>string</Type>
<Term>int</Term>
<Mile>int</Mile>
</ManufactureWarranty>
<ManufactureWarranty>
<Type>string</Type>
<Term>int</Term>
<Mile>int</Mile>
</ManufactureWarranty>
</ManufactureWarraties>
<QuoteID>int</QuoteID>
<QuoteExpiration>dateTime</QuoteExpiration>
<AdditionalBaseWarrantyTerm>int</AdditionalBaseWarrantyTerm>
<AdditionalBaseWarrantyMiles>int</AdditionalBaseWarrantyMiles>
<AdditionalPowerTrainWarrantyTerm>int</AdditionalPowerTrainWarrantyTerm>
<AdditionalPowerTrainWarrantyMiles>int</AdditionalPowerTrainWarrantyMiles>
<TotalBaseWarrantyTerm>int</TotalBaseWarrantyTerm>
<TotalBaseWarrantyMiles>int</TotalBaseWarrantyMiles>
<TotalPowerTrainWarrantyTerm>int</TotalPowerTrainWarrantyTerm>
<TotalPowerTrainWarrantyMiles>int</TotalPowerTrainWarrantyMiles>
</GetRatesResult>
</GetRatesResponse>
</soap12:Body>
</soap12:Envelope>