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: uat.fiadmin.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: uat.fiadmin.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>