Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
titleRequest
collapsetrue
{
   "version":"1.1",
   "method":"vtVehicleServices.GetRetailerVehicleYearsDown",
   "params":{
      "SessionId":"97F3DF1E-3C83-47CC-8F7F-92EDBF81FE16SessionID",
      "RetailerId":16952RetailerID,
      "MakeId":47,
      "ModelId":590
   }
}

...

public void vtVehicleServices.GetRetailerVehicleBodyTypesDown(AnsiString SessionId , Int32 RetailerId , Int32 MakeId , Int32 ModelId , Int32 Year , out vtVehicleBodyTypeArray BodyTypeList , out vtVehicleTrim2Array TrimList);

SOAP Examples:

Code Block
languagexml

...

titleRequest
collapsetrue
<?xml version="1.0" encoding="UTF-8"?>

...


<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:HNS="http://tempuri.org/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

...


   <SOAP-ENV:Body xmlns:ro="http://tempuri.org/">

...


      <v1:vtVehicleServices___GetRetailerVehicleBodyTypesDown xmlns:v1="http://tempuri.org/">

...


         <v1:SessionId>SessionId</v1:SessionId>

...


         <v1:RetailerId>RetailerId</v1:RetailerId>

...


         <v1:MakeId>MakeId</v1:MakeId>

...


         <v1:ModelId>ModelId</v1:ModelId>

...


         <v1:Year>Year</v1:Year>

...


      </v1:vtVehicleServices___

...

GetRetailerVehicleBodyTypesDown>
   </SOAP-ENV:Body>

...


</SOAP-ENV:Envelope>
Code Block
languagexml
titleResponse

...

collapsetrue
<?xml version="1.0" encoding="UTF-8"?>

...


<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:HNS="http://tempuri.org/" xmlns:v1="http://tempuri.org/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

...


   </SOAP-ENV:Header>

...


   <SOAP-ENV:Body xmlns:ro="http://tempuri.org/">

...


      <v1:vtVehicleServices___

...

GetRetailerVehicleBodyTypesDownResponse>
         <v1:BodyTypeList>
            <v1:vtVehicleBodyType>
               <v1:BodyType>2DR COUPE</v1:BodyType>
               <v1:BodyTypeID>1</v1:BodyTypeID>

...


            </v1:

...

vtVehicleBodyType>
         </v1:BodyTypeList>

...


         <v1:TrimList>
            <v1:vtVehicleTrim2>
               <v1:TrimLevel />
               <v1:VehicleId>127340</v1:VehicleId>

...


            </v1:

...

vtVehicleTrim2>
         </v1:TrimList>

...


      </v1:vtVehicleServices___

...

GetRetailerVehicleBodyTypesDownResponse>
   </SOAP-ENV:Body>

...


</SOAP-ENV:Envelope>

Anchor
GetRetailerVehicleTrims
GetRetailerVehicleTrims
GetRetailerVehicleTrims

Parameters:

FlagNameTypeDocumentation
InSessionIdAnsiStringCurrent SessionID
InRetailerIdIntegerCompanyID returned from Login
InMakeIdIntegerMakeID to return models for
InModelIdIntegerModelID to return years for
InYearIntegerYear to return bodytypes for
InBodyTypeIdIntegerBodyTypeID to return trims for
OutTrimListvtVehicleTrim2ArrayArray of Vehicle Trims

...